MSSQL 用户类型
Reading time: 3 minutes
表格摘自 docs。
| 列名 | 数据类型 | 描述 |
|---|---|---|
| name | sysname | 主体名称,在数据库中唯一。 |
| principal_id | int | 主体 ID,在数据库中唯一。 |
| type | char(1) | 主体类型: |
| type_desc | nvarchar(60) | 主体类型的描述。 |
| default_schema_name | sysname | 当 SQL 名称未指定架构时使用的名称。对于类型为 S、U 或 A 的主体为 Null。 |
| create_date | datetime | 创建主体的时间。 |
| modify_date | datetime | 最后修改主体的时间。 |
| owning_principal_id | int | 拥有此主体的主体 ID。所有固定数据库角色默认由 dbo 拥有。 |
| sid | varbinary(85) | 主体的 SID(安全标识符)。SYS 和 INFORMATION SCHEMAS 的值为 NULL。 |
| 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) 及更高版本。 |
| 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) 及更高版本。 |
| allow_encrypted_value_modifications | bit | 适用于: SQL Server 2016 (13.x) 及更高版本,SQL 数据库。 |
HackTricks