Types of MSSQL Users
Last updated
Last updated
Jifunze na fanya mazoezi ya AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE) Jifunze na fanya mazoezi ya GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE)
Jedwali lilichukuliwa kutoka docs.
jina
sysname
Jina la kiongozi, la kipekee ndani ya hifadhidata.
principal_id
int
ID ya kiongozi, la kipekee ndani ya hifadhidata.
aina
char(1)
Aina ya kiongozi: A = Jukumu la programu C = Mtumiaji aliyeunganishwa na cheti E = Mtumiaji wa nje kutoka Azure Active Directory G = Kundi la Windows K = Mtumiaji aliyeunganishwa na funguo zisizo za kawaida R = Jukumu la hifadhidata S = Mtumiaji wa SQL U = Mtumiaji wa Windows X = Kundi la nje kutoka Azure Active Directory au programu
aina_maelezo
nvarchar(60)
Maelezo ya aina ya kiongozi. APPLICATION_ROLE CERTIFICATE_MAPPED_USER EXTERNAL_USER WINDOWS_GROUP ASYMMETRIC_KEY_MAPPED_USER DATABASE_ROLE SQL_USER WINDOWS_USER EXTERNAL_GROUPS
jina_la_schema_kikosi
sysname
Jina litakalotumika wakati jina la SQL halijabainisha schema. Null kwa viongozi ambao si wa aina S, U, au A.
tarehe_ya_kuunda
datetime
Wakati ambao kiongozi aliumbwa.
tarehe_ya_kubadilisha
datetime
Wakati ambao kiongozi alibadilishwa mara ya mwisho.
principal_id_anaye_miliki
int
ID ya kiongozi anayemiliki kiongozi huyu. Majukumu yote ya Hifadhidata yaliyowekwa yanamilikiwa na dbo kwa default.
sid
varbinary(85)
SID (Kitambulisho cha Usalama) cha kiongozi. NULL kwa SYS na INFORMATION SCHEMAS.
ni_jukumu_lililowekwa
bit
Ikiwa 1, safu hii inawakilisha kuingia kwa moja ya majukumu yaliyowekwa ya hifadhidata: db_owner, db_accessadmin, db_datareader, db_datawriter, db_ddladmin, db_securityadmin, db_backupoperator, db_denydatareader, db_denydatawriter.
aina_ya_uthibitishaji
int
Inatumika kwa: SQL Server 2012 (11.x) na baadaye. Inamaanisha aina ya uthibitishaji. Thamani zifuatazo ni za uwezekano na maelezo yao. 0 : Hakuna uthibitishaji 1 : Uthibitishaji wa mfano 2 : Uthibitishaji wa hifadhidata 3 : Uthibitishaji wa Windows 4 : Uthibitishaji wa Azure Active Directory
aina_ya_uthibitishaji_maelezo
nvarchar(60)
Inatumika kwa: SQL Server 2012 (11.x) na baadaye.
Maelezo ya aina ya uthibitishaji. Thamani zifuatazo ni za uwezekano na maelezo yao.
NONE
: Hakuna uthibitishaji
INSTANCE
: Uthibitishaji wa mfano
DATABASE
: Uthibitishaji wa hifadhidata
WINDOWS
: Uthibitishaji wa Windows
EXTERNAL
: Uthibitishaji wa Azure Active Directory
jina_la_lugha_ya_kikosi
sysname
Inatumika kwa: SQL Server 2012 (11.x) na baadaye. Inamaanisha lugha ya default kwa kiongozi huyu.
lcid_ya_lugha_ya_kikosi
int
Inatumika kwa: SQL Server 2012 (11.x) na baadaye. Inamaanisha LCID ya default kwa kiongozi huyu.
kuruhusu_mabadiliko_ya_thamani_iliyofichwa
bit
Inatumika kwa: SQL Server 2016 (13.x) na baadaye, Hifadhidata ya SQL. Inakandamiza ukaguzi wa metadata ya cryptographic kwenye seva katika operesheni za nakala nyingi. Hii inamwezesha mtumiaji kunakili data iliyofichwa kwa kutumia Always Encrypted, kati ya meza au hifadhidata, bila kufichua data. Default ni OFF.
Jifunze na fanya mazoezi ya AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE) Jifunze na fanya mazoezi ya GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE)