Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 how i can get the list of logins and logins accesses in DB  [new]
oracloid
Member

Откуда:
Сообщений: 56
hi all,

please,

are there in SQL 2005 some system view or table from where i can get the list of server logins and logins privilages in all of DB's.

thank you in advance.
8 июл 09, 10:44    [7389967]     Ответить | Цитировать Сообщить модератору
 Re: how i can get the list of logins and logins accesses in DB  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74927
автор
i can get the list of server logins


sys.server_principals

автор
logins privilages in all of DB's


Логины не имеют непосредственных прав в бд, а мапятся на пользователей, которые в свою очередь имеют права.

Пользователи:

sys.database_principals

Права

sys.database_permissions

Так же можно посмотреть в сторону функции fn_my_permissions, ибо она учитывает права, розданные непосредственно, а так же, полученные опосредовано, через вхождение в роли.
8 июл 09, 10:57    [7390037]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить