Types of MSSQL Users

HackTricks рдХрд╛ рд╕рдорд░реНрдерди рдХрд░реЗрдВ

рддрд╛рд▓рд┐рдХрд╛ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реЛрдВ рд╕реЗ рд▓реА рдЧрдИ рд╣реИред

рдХреЙрд▓рдо рдХрд╛ рдирд╛рдордбреЗрдЯрд╛ рдкреНрд░рдХрд╛рд░рд╡рд┐рд╡рд░рдг

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 рдирд╛рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд╛рдо рдЬрдм рд╕реНрдХреАрдорд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реЛред 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) рдФрд░ рдмрд╛рдж рдореЗрдВред рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдкреНрд░рдХрд╛рд░ рдХрд╛ рд╕рдВрдХреЗрдд рджреЗрддрд╛ рд╣реИред рд╕рдВрднрд╛рд╡рд┐рдд рдорд╛рди рдФрд░ рдЙрдирдХреЗ рд╡рд┐рд╡рд░рдг рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╣реИрдВред 0 : рдХреЛрдИ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдирд╣реАрдВ 1 : рдЙрджрд╛рд╣рд░рдг рдкреНрд░рдорд╛рдгреАрдХрд░рдг 2 : рдбреЗрдЯрд╛рдмреЗрд╕ рдкреНрд░рдорд╛рдгреАрдХрд░рдг 3 : Windows рдкреНрд░рдорд╛рдгреАрдХрд░рдг 4 : Azure Active Directory рдкреНрд░рдорд╛рдгреАрдХрд░рдг

authentication_type_desc

nvarchar(60)

рд▓рд╛рдЧреВ рд╣реЛрддрд╛ рд╣реИ: SQL Server 2012 (11.x) рдФрд░ рдмрд╛рдж рдореЗрдВред рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдкреНрд░рдХрд╛рд░ рдХрд╛ рд╡рд┐рд╡рд░рдгред рд╕рдВрднрд╛рд╡рд┐рдд рдорд╛рди рдФрд░ рдЙрдирдХреЗ рд╡рд┐рд╡рд░рдг рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╣реИрдВред NONE : рдХреЛрдИ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдирд╣реАрдВ INSTANCE : рдЙрджрд╛рд╣рд░рдг рдкреНрд░рдорд╛рдгреАрдХрд░рдг DATABASE : рдбреЗрдЯрд╛рдмреЗрд╕ рдкреНрд░рдорд╛рдгреАрдХрд░рдг WINDOWS : Windows рдкреНрд░рдорд╛рдгреАрдХрд░рдг EXTERNAL: Azure Active Directory рдкреНрд░рдорд╛рдгреАрдХрд░рдг

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 рдбреЗрдЯрд╛рдмреЗрд╕ред рдмреБрд▓реНрдХ рдХреЙрдкреА рд╕рдВрдЪрд╛рд▓рди рдореЗрдВ рд╕рд░реНрд╡рд░ рдкрд░ рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлрд┐рдХ рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдЬрд╛рдВрдЪ рдХреЛ рджрдмрд╛рддрд╛ рд╣реИред рдпрд╣ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЛ рдбреЗрдЯрд╛ рдХреЛ рдбрд┐рдХреНрд░рд┐рдкреНрдЯ рдХрд┐рдП рдмрд┐рдирд╛, рддрд╛рд▓рд┐рдХрд╛рдУрдВ рдпрд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рдмреАрдЪ рд╣рдореЗрд╢рд╛ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рдбреЗрдЯрд╛ рдХреЛ рдмрд▓реНрдХ рдХреЙрдкреА рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдбрд┐рдлрд╝реЙрд▓реНрдЯ OFF рд╣реИред

HackTricks рдХрд╛ рд╕рдорд░реНрдерди рдХрд░реЗрдВ

Last updated