Types of MSSQL Users

Ondersteun HackTricks

Tabel geneem uit die docs.

Kolom naamData tipeBeskrywing

naam

sysname

Naam van die hoof, uniek binne die databasis.

hoof_id

int

ID van die hoof, uniek binne die databasis.

tipe

char(1)

Hoof tipe: A = Toepassing rol C = Gebruiker wat aan 'n sertifikaat gekoppel is E = Eksterne gebruiker van Azure Active Directory G = Windows groep K = Gebruiker wat aan 'n asimmetriese sleutel gekoppel is R = Databasis rol S = SQL gebruiker U = Windows gebruiker X = Eksterne groep van Azure Active Directory groep of toepassings

tipe_beskrywing

nvarchar(60)

Beskrywing van die hoof tipe. APPLICATION_ROLE CERTIFICATE_MAPPED_USER EXTERNAL_USER WINDOWS_GROUP ASYMMETRIC_KEY_MAPPED_USER DATABASE_ROLE SQL_USER WINDOWS_USER EXTERNAL_GROUPS

default_schema_naam

sysname

Naam wat gebruik moet word wanneer SQL naam nie 'n schema spesifiseer nie. Null vir hoofde wat nie van tipe S, U, of A is nie.

skep_datum

datetime

Tyd wanneer die hoof geskep is.

wysig_datum

datetime

Tyd wanneer die hoof laas gewysig is.

besit_hoof_id

int

ID van die hoof wat hierdie hoof besit. Alle vaste Databasis Rolle word standaard deur dbo besit.

sid

varbinary(85)

SID (Sekuriteitsidentifiseerder) van die hoof. NULL vir SYS en INFORMATIE SKEMAS.

is_vaste_rol

bit

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

authentisering_tipe

int

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

authentisering_tipe_beskrywing

nvarchar(60)

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

default_taal_naam

sysname

Van toepassing op: SQL Server 2012 (11.x) en later. Gee aan die standaardtaal vir hierdie hoof.

default_taal_lcid

int

Van toepassing op: SQL Server 2012 (11.x) en later. Gee aan die standaard LCID vir hierdie hoof.

toelaat_versleutelde_waarde_wysigings

bit

Van toepassing op: SQL Server 2016 (13.x) en later, SQL Databasis. Suppresses cryptografiese metadata kontroles op die bediener in groot kopie operasies. Dit stel die gebruiker in staat om data wat met Always Encrypted versleuteld is, tussen tabelle of databasisse te kopieer, sonder om die data te ontsleutel. Die standaard is AF.

Ondersteun HackTricks

Last updated