Aina za Watumiaji wa MSSQL

Reading time: 4 minutes

tip

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)

Support HackTricks

Jedwali lilichukuliwa kutoka docs.

Jina la safuAina ya dataMaelezo
jinasysnameJina la msingi, la kipekee ndani ya hifadhidata.
principal_idintID ya msingi, ya kipekee ndani ya hifadhidata.
ainachar(1)

Aina ya msingi:

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_descnvarchar(60)

Maelezo ya aina ya msingi.

APPLICATION_ROLE

CERTIFICATE_MAPPED_USER

EXTERNAL_USER

WINDOWS_GROUP

ASYMMETRIC_KEY_MAPPED_USER

DATABASE_ROLE

SQL_USER

WINDOWS_USER

EXTERNAL_GROUPS

jina_la_schemas_kawaidasysnameJina litakalotumika wakati jina la SQL halijabainisha schema. Null kwa wahusika ambao si wa aina S, U, au A.
tarehe_ya_kuundadatetimeWakati ambao msingi ulipoundwa.
tarehe_ya_kubadilishadatetimeWakati ambao msingi ulibadilishwa mara ya mwisho.
principal_id_aliye_milikiintID ya msingi anayemiliki msingi huu. Majukumu yote ya Hifadhidata yaliyowekwa yanamilikiwa na dbo kwa default.
sidvarbinary(85)SID (Kitambulisho cha Usalama) cha msingi. NULL kwa SYS na INFORMATION SCHEMAS.
ni_jukumu_lililowekwabitIkiwa 1, safu hii inawakilisha kipengee 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_authenticationint

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_authentication_descnvarchar(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_kawaidasysname

Inatumika kwa: SQL Server 2012 (11.x) na baadaye.

Inamaanisha lugha ya kawaida kwa msingi huu.

lcid_ya_lugha_kawaidaint

Inatumika kwa: SQL Server 2012 (11.x) na baadaye.

Inamaanisha LCID ya kawaida kwa msingi huu.

kuruhusu_mabadiliko_ya_thamani_iliyofichwabit

Inatumika kwa: SQL Server 2016 (13.x) na baadaye, Hifadhidata ya SQL.

Inazuia 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.

tip

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)

Support HackTricks