Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 !!как заскриптовать роль со всеми пермишенами?  [new]
------0
Guest
как заскриптовать роль со всеми пермишенами?
30 ноя 12, 15:05    [13556431]     Ответить | Цитировать Сообщить модератору
 Re: !!как заскриптовать роль со всеми пермишенами?  [new]
Jovanny
Member

Откуда:
Сообщений: 1195
Можно плясать отсюда sys.database_permissions.
Типа такого:
SELECT 
P.state_desc COLLATE SQL_Latin1_General_CP1_CI_AS + ' ' + p.permission_name + N' ON [' + OBJECT_SCHEMA_NAME(P.major_id) + '].[' +
OBJECT_NAME(P.major_id) + N'] TO [' + U.name + N']',
OBJECT_SCHEMA_NAME(P.major_id) AS [Schema], 
OBJECT_NAME(P.major_id) AS [Object],
U.name 
FROM sys.database_permissions AS P INNER JOIN sys.database_principals AS U
ON P.grantee_principal_id = U.principal_id
WHERE U.name = 'guest'
30 ноя 12, 15:32    [13556653]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить