Types of MSSQL Users
Таблиця взята з документації.
Назва стовпця | Тип даних | Опис |
---|---|---|
name | sysname | Ім'я принципала, унікальне в межах бази даних. |
principal_id | int | ID принципала, унікальний в межах бази даних. |
type | char(1) | Тип принципала: A = Роль додатка C = Користувач, відображений на сертифікат E = Зовнішній користувач з Azure Active Directory G = Група Windows K = Користувач, відображений на асиметричний ключ R = Роль бази даних S = Користувач SQL U = Користувач Windows X = Зовнішня група з Azure Active Directory або додатків |
type_desc | nvarchar(60) | Опис типу принципала. APPLICATION_ROLE CERTIFICATE_MAPPED_USER EXTERNAL_USER WINDOWS_GROUP ASYMMETRIC_KEY_MAPPED_USER DATABASE_ROLE SQL_USER WINDOWS_USER EXTERNAL_GROUPS |
default_schema_name | sysname | Ім'я, яке використовується, коли SQL-ім'я не вказує схему. Null для принципалів, які не є типом S, U або A. |
create_date | datetime | Час створення принципала. |
modify_date | datetime | Час останньої модифікації принципала. |
owning_principal_id | int | ID принципала, який володіє цим принципалом. Всі фіксовані ролі бази даних за замовчуванням належать dbo. |
sid | varbinary(85) | SID (Ідентифікатор безпеки) принципала. NULL для SYS та INFORMATION SCHEMAS. |
is_fixed_role | bit | Якщо 1, цей рядок представляє запис для однієї з фіксованих ролей бази даних: db_owner, db_accessadmin, db_datareader, db_datawriter, db_ddladmin, db_securityadmin, db_backupoperator, db_denydatareader, db_denydatawriter. |
authentication_type | int | Застосовується до: SQL Server 2012 (11.x) та пізніше. Позначає тип аутентифікації. Ось можливі значення та їх описи. 0 : Без аутентифікації 1 : Аутентифікація екземпляра 2 : Аутентифікація бази даних 3 : Аутентифікація Windows 4 : Аутентифікація Azure Active Directory |
authentication_type_desc | nvarchar(60) | Застосовується до: SQL Server 2012 (11.x) та пізніше.
Опис типу аутентифікації. Ось можливі значення та їх описи.
|
default_language_name | sysname | Застосовується до: SQL Server 2012 (11.x) та пізніше. Позначає мову за замовчуванням для цього принципала. |
default_language_lcid | int | Застосовується до: SQL Server 2012 (11.x) та пізніше. Позначає LCID за замовчуванням для цього принципала. |
allow_encrypted_value_modifications | bit | Застосовується до: SQL Server 2016 (13.x) та пізніше, SQL Database. Приглушує криптографічні перевірки метаданих на сервері під час операцій масового копіювання. Це дозволяє користувачеві масово копіювати дані, зашифровані за допомогою завжди зашифрованого, між таблицями або базами даних, не розшифровуючи дані. За замовчуванням - ВИМКНЕНО. |
Last updated