Функции безопасности
Функции безопасности, представленные в таблице 24.13, возвращают информацию о привилегиях безопасности, имеющихся для пользователей и ролей.
HAS_DBACCESS | database_name | Показывает, имеет ли текущий пользователь доступ к базе данных database_name. |
IS_MEMBER | group_or_role | Показывает, имеет ли текущий пользователь членство в группе или роли group_or_role. |
IS_SRVROLEMEMBER | role [, login] | Показывает, имеет ли текущая или указанная учетная запись login членство в роли role. |
SUSER_SID | [login] | Для текущей или указанной учетной записи login возвращает идентификационный номер безопасности (SID). |
SUSER_SNAME | [] | Возвращает имя учетной записи по ее идентификационному номеру безопасности SID. |
USER_ID | [user] | Возвращает идентификационный номер текущего или указанного пользователя user. |
USER | Возвращает имя текущего пользователя базы данных. |
Используйте функции безопасности
- Для открытия нового окна Query (Запрос), в панели инструментов анализатора запросов Query Analyzer кнопку нажмите New Query (Новый запрос). Query Analyzer откроет пустое окно Query (Запрос).
- В панели инструментов анализатора запросов Query Analyzer нажмите кнопку Load Script (Загрузить сценарий).Query Analyzer отобразит диалоговое окно Open Query File (Открытие файла запроса).
- Выберите файл с именем Security и нажмите кнопку Open (Открыть). Query Analyzer загрузит сценарий в окно Query (Запрос).
- Для выполнения запроса в панели инструментов анализатора запросов Query Analyzer нажмите кнопку Execute Query (Выполнить запрос). Query Analyzer отобразит результаты в панели сетки Grids Pane.
- Закройте окно Query (Запрос).