Kazalo:

Kaj so osiroteli uporabniki v SQL Serverju?
Kaj so osiroteli uporabniki v SQL Serverju?

Video: Kaj so osiroteli uporabniki v SQL Serverju?

Video: Kaj so osiroteli uporabniki v SQL Serverju?
Video: 🚀 AMAZON 2.0 - ИНТЕРНЕТ МАГАЗИН с нуля за 6 часов [Next / React / Nest / PostgreSQL / Prisma / TS] 2024, Maj
Anonim

Uporabnik sirota so tisti, ki so prisotni na ravni baze podatkov, vendar njihove ustrezne prijave niso prisotne na strežnik ravni. Uporabniki sirote se ustvarijo, ko vzamete varnostno kopijo baze podatkov iz enega strežnik in obnovljen na drugem strežnik (Večinoma med selitvijo DB).

Poleg tega, kako najdem osirotele uporabnike v SQL Serverju?

Identificirajte osirote uporabnike v teh okoljih z naslednjimi koraki:

  1. Povežite se z glavno bazo podatkov in izberite SID za prijave z naslednjo poizvedbo:
  2. Povežite se z bazo podatkov uporabnikov in preglejte SID-je uporabnikov v tabeli sys.database_principals z uporabo naslednje poizvedbe:

Tudi, kaj je SQL Sid? V okviru linije operacijskih sistemov Microsoft Windows NT je varnostni identifikator (običajno skrajšan SID ) je edinstveno ime (niz alfanumeričnih znakov), ki ga dodeli krmilnik domene Windows med postopkom prijave, ki se uporablja za identifikacijo subjekta, kot je uporabnik ali skupina uporabnikov v

Kasneje se postavlja vprašanje, kaj je uporabnik SQL brez prijave?

The BREZ PRIJAVE klavzula ustvarja a uporabnik ki ni preslikan na a SQL Strežnik Vpiši se . Lahko se poveže z drugimi bazami podatkov kot gost. Temu je mogoče dodeliti dovoljenja uporabnik brez prijave in ko se varnostni kontekst spremeni v a uporabnik brez prijave , Izvirnik uporabnikov prejme dovoljenja od uporabnik brez prijave.

Kako popravim osirotelega uporabnika?

Mi lahko popraviti osirotele uporabnike z uporabo različnih metod. Če najdete kakšnega osiroteli uporabniki , nato ustvarite prijavo z uporabo osirotel uporabnik SID. UPDATE_ONE lahko uporabite za spreminjanje uporabnikov SID s SID za prijavo. Uporablja se lahko za preslikavo, tudi če je prijavno ime in Uporabnik imena so različna (ali) enaka.

Priporočena: