Я могу установить полномочия MSSQL для отдельных пользователей с входом в систему группы?

Используйте RAID6. Читайте, "Почему RAID 6 прекращает работать в 2019" Robin Harris на ZDNet.

1
задан 16 July 2011 в 23:54
1 ответ

Вы, вероятно, рассмотрели что-то как следующее:

НАБОР NOCOUNT НА ДВИЖЕНИИ

НАЧНИТЕ ОБЪЯВЛЯЮТ @lsCmd varchar (255)

DECLARE lcsrCmd CURSOR
FOR

ВЫБЕРИТЕ 'определение представления ПРЕДОСТАВЛЕНИЯ dbo'. + so.name + 'К [MYDOMAIN\UserName]' ОТ sysobjects так, sysusers c, ГДЕ so.type В ('V', 'U', 'TF', 'ЕСЛИ', 'P') и so.name не как 'dt _ %' и so.name не как 'sys %' и so.name не как 'pk _ %' и so.name не как 'DF _ %' и c.name как 'dbo %' заказывают so.name

OPEN lcsrCmd
FETCH NEXT FROM lcsrCmd INTO @lsCmd
WHILE (@@fetch_status <> -1) BEGIN
    IF (@@fetch_status <> -2) BEGIN
        PRINT @lsCmd
        BEGIN TRY 
            exec(@lsCmd)
        END TRY
        BEGIN CATCH
            PRINT 'Error:  ' + @lsCmd
        END CATCH
    END
    FETCH NEXT FROM lcsrCmd INTO @lsCmd
END

CLOSE lcsrCmd
DEALLOCATE lcsrCmd

КОНЕЦ ИДЕТ

0
ответ дан 4 December 2019 в 10:21

Теги

Похожие вопросы