Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Применимо к:SQL Server
База данных
SQL AzureУправляемый экземпляр
SQL AzureБаза данных SQL в Microsoft Fabric
Возвращает одну строку для каждого субъекта базы данных, который является частью маркера пользователя в SQL Server.
| Имя столбца | Тип данных | Description |
|---|---|---|
| principal_id | int | Идентификатор участника. Значение уникально в пределах базы данных. |
| sid | varbinary(85) | Идентификатор защиты участника, если он определен как внешний по отношению к базе данных. Например, это может быть имя входа SQL Server, имя входа Windows, имя входа в группу Windows или имя входа, сопоставленное с сертификатом, в противном случае это значение равно NULL. |
| name | Нварчар (128) | Имя участника. Значение уникально в пределах базы данных. |
| type | Нварчар (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 | Нварчар (128) | Указывает, что участник задействован в процессе определения разрешений GRANT и DENY или выполняет роль средства проверки подлинности. Значение может быть одним из следующих. GRANT OR DENY DENY ONLY AUTHENTICATOR |
См. также
sys.login_token (Transact-SQL)
sys.server_principals (Transact-SQL)
sys.database_principals (Transact-SQL)
Субъекты (ядро СУБД)