Sisukord:

Mis on orvuks jäänud kasutajad SQL Serveris?
Mis on orvuks jäänud kasutajad SQL Serveris?

Video: Mis on orvuks jäänud kasutajad SQL Serveris?

Video: Mis on orvuks jäänud kasutajad SQL Serveris?
Video: Building Apps for Mobile, Gaming, IoT, and more using AWS DynamoDB by Rick Houlihan 2024, Aprill
Anonim

Orb kasutaja on need, mis on andmebaasi tasemel olemas, kuid nende asjakohased sisselogimisandmed puuduvad server tasemel. Orvuks jäänud kasutajad genereeritakse, kui teete ühest andmebaasist varukoopia server ja taastatud teisel server (Enamasti DB migratsiooni ajal).

Lisaks, kuidas leida SQL Serverist orvuks jäänud kasutajaid?

Tuvastage nendes keskkondades orvuks jäänud kasutajad järgmiste sammudega

  1. Looge ühendus põhiandmebaasiga ja valige sisselogimiste jaoks SID-d järgmise päringuga:
  2. Looge ühendus kasutajate andmebaasiga ja vaadake üle kasutajate SID-d tabelis sys.database_principals, kasutades järgmist päringut:

Samuti, mis on SQL Sid? Microsoft Windows NT operatsioonisüsteemide rea kontekstis on turvaidentifikaator (tavaliselt lühendatud SID ) on kordumatu nimi (tähtnumbriline märgijada), mille Windowsi domeenikontroller määrab sisselogimisprotsessi ajal ja mida kasutatakse subjekti, näiteks kasutaja või kasutajate rühma tuvastamiseks

Seejärel tekib küsimus, mis on SQL-i kasutaja ilma sisselogimiseta?

The ILMA SISSE logimata klausel loob a kasutaja mis ei ole kaardistatud a-ga SQL Server Logi sisse . See saab külalisena ühenduda teiste andmebaasidega. Sellele saab õigusi määrata kasutaja ilma sisselogimiseta ja kui turbekontekst muudetakse väärtuseks a kasutaja ilma sisselogimiseta , originaal kasutajad saab load kasutaja ilma sisselogimiseta.

Kuidas parandada orvuks jäänud kasutajat?

Me saame parandada orvuks jäänud kasutajaid kasutades erinevaid meetodeid. Kui leiate mõne orvuks jäänud kasutajad , seejärel looge sisselogimine kasutades orvuks jäänud kasutaja SID. Muutmiseks saab kasutada UPDATE_ONE kasutaja oma SID sisselogimise SID-ga. Seda saab kasutada kaardistamiseks isegi siis, kui sisselogimisnimi ja Kasutaja nimed on erinevad (või samad).

Soovitan: