Types of MSSQL Users

Leer AWS-hacking van nul tot held met htARTE (HackTricks AWS Red Team Expert)!

Tabel geneem van die dokumentasie.

KolomnaamDatatipeBeskrywing

name

sysname

Naam van die beginsel, uniek binne die databasis.

principal_id

int

ID van die beginsel, uniek binne die databasis.

type

char(1)

Beginsel tipe: A = Toepassingsrol C = Gebruiker gekoppel aan 'n sertifikaat E = Eksterne gebruiker vanuit Azure Active Directory G = Windows-groep K = Gebruiker gekoppel aan 'n asimmetriese sleutel R = Databasisrol S = SQL-gebruiker U = Windows-gebruiker X = Eksterne groep vanuit Azure Active Directory-groep of toepassings

type_desc

nvarchar(60)

Beskrywing van beginsel tipe. 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

Naam wat gebruik moet word wanneer die SQL-naam nie 'n skema spesifiseer nie. Nul vir beginsels wat nie van die tipe S, U of A is nie.

create_date

datetime

Tyd waarop die beginsel geskep is.

modify_date

datetime

Tyd waarop die beginsel laas gewysig is.

owning_principal_id

int

ID van die beginsel wat hierdie beginsel besit. Alle vaste databasisrolle word standaard besit deur dbo.

sid

varbinary(85)

SID (Security Identifier) van die beginsel. Nul vir SYS en INFORMATION SCHEMAS.

is_fixed_role

bit

Indien 1, verteenwoordig hierdie ry 'n inskrywing vir een van die vaste databasisrolle: db_owner, db_accessadmin, db_datareader, db_datawriter, db_ddladmin, db_securityadmin, db_backupoperator, db_denydatareader, db_denydatawriter.

authentication_type

int

Van toepassing op: SQL Server 2012 (11.x) en later. Dui op die tipe outentifikasie. Die volgende is die moontlike waardes en hul beskrywings. 0 : Geen outentifikasie 1 : Instansie-outentifikasie 2 : Databasis-outentifikasie 3 : Windows-outentifikasie 4 : Azure Active Directory-outentifikasie

authentication_type_desc

nvarchar(60)

Van toepassing op: SQL Server 2012 (11.x) en later. Beskrywing van die outentifikasie tipe. Die volgende is die moontlike waardes en hul beskrywings. NONE : Geen outentifikasie INSTANCE : Instansie-outentifikasie DATABASE : Databasis-outentifikasie WINDOWS : Windows-outentifikasie EXTERNAL: Azure Active Directory-outentifikasie

default_language_name

sysname

Van toepassing op: SQL Server 2012 (11.x) en later. Dui die verstektaal vir hierdie beginsel aan.

default_language_lcid

int

Van toepassing op: SQL Server 2012 (11.x) en later. Dui die verstek LCID vir hierdie beginsel aan.

allow_encrypted_value_modifications

bit

Van toepassing op: SQL Server 2016 (13.x) en later, SQL-databasis. Onderdruk kriptografiese metadata kontroles op die bediener in massa-kopieerhandelinge. Dit stel die gebruiker in staat om data wat altyd versleutel is, tussen tabelle of databasisse te kopieer sonder om die data te ontsluit. Die verstek is AF.

Leer AWS-hacking van nul tot held met htARTE (HackTricks AWS Red Team Expert)!

Last updated