Talaan ng mga Nilalaman:

Ano ang mga naulilang gumagamit sa SQL Server?
Ano ang mga naulilang gumagamit sa SQL Server?

Video: Ano ang mga naulilang gumagamit sa SQL Server?

Video: Ano ang mga naulilang gumagamit sa SQL Server?
Video: CS50 2014 - Week 8 2024, Nobyembre
Anonim

Orphan user ay ang isa na naroroon sa antas ng database ngunit ang kanilang mga nauugnay na pag-login ay wala sa server antas. Mga ulila na gumagamit ay nabuo kapag kumuha ka ng backup ng database mula sa isa server at naibalik sa isa pa server (Karamihan sa panahon ng paglipat ng DB).

Higit pa rito, paano ko mahahanap ang mga naulilang user sa SQL Server?

Kilalanin ang mga naulilang user sa mga environment na iyon gamit ang mga sumusunod na hakbang:

  1. Kumonekta sa master database at piliin ang mga SID para sa mga pag-login gamit ang sumusunod na query:
  2. Kumonekta sa database ng user at suriin ang mga SID ng mga user sa talahanayan ng sys.database_principals, sa pamamagitan ng paggamit ng sumusunod na query:

Gayundin, ano ang SQL Sid? Sa konteksto ng Microsoft Windows NT na linya ng mga operating system, isang Security Identifier (karaniwang dinadaglat SID ) ay isang natatanging pangalan (isang alphanumeric character string) na itinalaga ng isang Windows Domain controller sa panahon ng proseso ng pag-log on na ginagamit upang tukuyin ang isang paksa, gaya ng isang user o isang grupo ng mga user sa

Kasunod nito, ang tanong ay, ano ang gumagamit ng SQL na walang pag-login?

Ang WALANG LOGIN sugnay na lumilikha ng a gumagamit na hindi namamapa sa a SQL server mag log in . Maaari itong kumonekta sa iba pang mga database bilang bisita. Maaaring italaga dito ang mga pahintulot user na walang login at kapag ang konteksto ng seguridad ay binago sa a user na walang login , ang orihinal mga gumagamit tumatanggap ng mga pahintulot ng user na walang login.

Paano ko aayusin ang isang naulilang gumagamit?

kaya natin ayusin ang mga naulilang gumagamit sa pamamagitan ng paggamit ng iba't ibang pamamaraan. Kung may mahanap ka mga naulilang gumagamit , pagkatapos ay lumikha ng pag-login sa pamamagitan ng paggamit ulilang gumagamit SID. Maaaring gamitin ang UPDATE_ONE upang baguhin ng gumagamit SID na may Logins SID. Magagamit ito sa pagmapa kahit na Login name at Gumagamit magkaiba (o) magkapareho ang pangalan.

Inirerekumendang: