-
Notifications
You must be signed in to change notification settings - Fork 2
43. Управление безопасностью в SQL Server
Pandas edited this page Jan 7, 2018
·
1 revision
Функция | Описание |
---|---|
CURRENT_USER | возвращает имя текущего контекста безопасности. Если CURRENT_USER выполняется после вызова EXECUTE AS для переключения контекста, функция CURRENT_USER возвращает имя олицетворенного контекста. Если участник Windows обратился к базе данных в качестве участника группы, вместо имени группы возвращается имя участника Windows. |
sys.fn_builtin_permissions | возвращает описание иерархии встроенных разрешений сервера. |
fn_my_permissions | возвращает список разрешений на защищаемый объект, фактически предоставленных участнику. |
HAS_PERMS_BY_NAME | Оценивает действующие разрешения текущего пользователя для защищаемого объекта. |
IS_MEMBER | Указывает, является ли текущий пользователь членом указанной группы Microsoft Windows или роли базы данных SQL Server. |
IS_SRVROLEMEMBER | Указывает, является ли данное имя входа SQL Server членом указанной предопределенной роли сервера. |
ORIGINAL_LOGIN | Возвращает имя входа, которое используется для подключения к экземпляру SQL Server. Можно использовать эту функцию для возврата идентификатора исходного имени входа в сеансах, содержащих множество явных и неявных переключений контекста. |
PERMISSIONS | Возвращает битовую карту, указывающую разрешения на инструкции, объекты и столбцы для текущего пользователя. |
PWDCOMPARE | Хэширует пароль и сравнивает хэш с хэшем существующего пароля. Функция PWDCOMPARE может использоваться для поиска пустых паролей SQL Server или распространенных простых паролей. |
SESSION_USER | возвращает имя пользователя текущего контекста в текущей базе данных. |
SUSER_SID | Возвращает идентификатор безопасности (SID) для указанного имени входа. |
SUSER_SNAME | Возвращает имя входа, связанное с идентификатором безопасности (SID). |
SYSTEM_USER | Позволяет вставить в таблицу значение текущего имени входа, назначенного системой, если не задано значение по умолчанию. |
SUSER_NAME | Возвращает идентификационное имя учетной записи пользователя. |
USER_NAME | Возвращает имя пользователя базы данных по указанному идентификационному номеру. |