sys.user_token (Transact-SQL)
Применяется к:SQL ServerAzure SQL DatabaseAzure, управляемому экземпляру SQL Azure
Возвращает одну строку для каждого субъекта базы данных, который является частью маркера пользователя в SQL Server.
Имя столбца | Тип данных | Описание: |
---|---|---|
principal_id | int | Идентификатор участника. Значение уникально в пределах базы данных. |
Sid | varbinary(85) | Идентификатор защиты участника, если он определен как внешний по отношению к базе данных. Например, это может быть имя входа SQL Server, имя входа Windows, имя входа в группу Windows или имя входа, сопоставленное с сертификатом, в противном случае это значение равно NULL. |
name | nvarchar (128) | Имя участника. Значение уникально в пределах базы данных. |
тип | nvarchar (128) | Описание типа участника. Все типы сопоставляются с идентификатором безопасности. Может иметь следующие значения:SQL USER WINDOWS LOGIN WINDOWS GROUP ROLE APPLICATION ROLE DATABASE ROLE USER MAPPED TO CERTIFICATE USER MAPPED TO ASYMMETRIC KEY CERTIFICATE ASYMMETRIC KEY |
usage | nvarchar (128) | Указывает, что участник задействован в процессе определения разрешений GRANT и DENY или выполняет роль средства проверки подлинности. Значение может быть одним из следующих. GRANT OR DENY DENY ONLY AUTHENTICATOR |
См. также
sys.login_token (Transact-SQL)
sys.server_principals (Transact-SQL)
sys.database_principals (Transact-SQL)
Субъекты (ядро СУБД)
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по