Types of MSSQL Users

Naučite hakovanje AWS-a od nule do heroja sa htARTE (HackTricks AWS Red Team Expert)!

Tabela preuzeta sa dokumentacije.

Ime koloneTip podatakaOpis

name

sysname

Ime principala, jedinstveno unutar baze podataka.

principal_id

int

ID principala, jedinstveno unutar baze podataka.

type

char(1)

Tip principala: A = Aplikacijska uloga C = Korisnik mapiran na sertifikat E = Spoljni korisnik iz Azure Active Directory G = Windows grupa K = Korisnik mapiran na asimetrični ključ R = Baza podataka uloga S = SQL korisnik U = Windows korisnik X = Spoljna grupa iz Azure Active Directory grupe ili aplikacija

type_desc

nvarchar(60)

Opis tipa principala. 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

Ime koje će se koristiti kada SQL ime ne specificira šemu. Null za principe koji nisu tipa S, U ili A.

create_date

datetime

Vreme kada je princip kreiran.

modify_date

datetime

Vreme kada je princip poslednji put izmenjen.

owning_principal_id

int

ID principala koji je vlasnik ovog principala. Svi fiksni ulozi baze podataka su podrazumevano vlasništvo dbo.

sid

varbinary(85)

SID (Security Identifier) principala. NULL za SYS i INFORMATION SCHEMAS.

is_fixed_role

bit

Ako je 1, ova vrsta predstavlja unos za jedan od fiksnih uloga baze podataka: db_owner, db_accessadmin, db_datareader, db_datawriter, db_ddladmin, db_securityadmin, db_backupoperator, db_denydatareader, db_denydatawriter.

authentication_type

int

Od se odnosi na: SQL Server 2012 (11.x) i novije verzije. Označava tip autentifikacije. Sledeće su moguće vrednosti i njihovi opisi. 0 : Bez autentifikacije 1 : Autentifikacija instance 2 : Autentifikacija baze podataka 3 : Windows autentifikacija 4 : Azure Active Directory autentifikacija

authentication_type_desc

nvarchar(60)

Od se odnosi na: SQL Server 2012 (11.x) i novije verzije. Opis tipa autentifikacije. Sledeće su moguće vrednosti i njihovi opisi. NONE : Bez autentifikacije INSTANCE : Autentifikacija instance DATABASE : Autentifikacija baze podataka WINDOWS : Windows autentifikacija EXTERNAL: Azure Active Directory autentifikacija

default_language_name

sysname

Od se odnosi na: SQL Server 2012 (11.x) i novije verzije. Označava podrazumevani jezik za ovog principala.

default_language_lcid

int

Od se odnosi na: SQL Server 2012 (11.x) i novije verzije. Označava podrazumevani LCID za ovog principala.

allow_encrypted_value_modifications

bit

Od se odnosi na: SQL Server 2016 (13.x) i novije verzije, SQL Database. Suzbija proveru kriptografskih metapodataka na serveru u operacijama kopiranja u blokovima. Ovo omogućava korisniku kopiranje podataka koji su enkriptovani pomoću Always Encrypted, između tabela ili baza podataka, bez dešifrovanja podataka. Podrazumevano je ISKLJUČENO.

Naučite hakovanje AWS-a od nule do heroja sa htARTE (HackTricks AWS Red Team Expert)!

Last updated