Мазмуну:

SQL серверинде жетим колдонуучулар деген эмне?
SQL серверинде жетим колдонуучулар деген эмне?

Video: SQL серверинде жетим колдонуучулар деген эмне?

Video: SQL серверинде жетим колдонуучулар деген эмне?
Video: SQL Server 2019 & Management Studio 18 Kurulum - Knight Online Yardım Forumu | KO Yardım 2024, Май
Anonim

Жетим колдонуучу маалыматтар базасынын деңгээлинде бар, бирок алардын тиешелүү логиндеринде жок болгондор сервер деңгээл. Жетим колдонуучулар маалымат базасынын камдык көчүрмөсүн алганыңызда түзүлөт сервер жана башка калыбына келтирилген сервер (Көбүнчө DB миграциясы учурунда).

Андан тышкары, SQL серверинен жетим колдонуучуларды кантип тапсам болот?

Төмөнкү кадамдар менен ошол чөйрөлөрдөгү жетим колдонуучуларды аныктаңыз:

  1. Башкы маалымат базасына туташыңыз жана төмөнкү суроо менен кирүү үчүн SIDди тандаңыз:
  2. Колдонуучунун маалымат базасына туташыңыз жана sys.database_principals таблицасындагы колдонуучулардын SID'лерин төмөнкү суроону колдонуу менен карап чыгыңыз:

Ошондой эле, SQL Sid деген эмне? Microsoft Windows NT операциялык тутумдарынын контекстинде Коопсуздук идентификатору (көбүнчө кыскартылган SID ) бул уникалдуу ат (алфавиттик-сандык символдор сап), ал кирүү процессинде Windows домен контроллери тарабынан ыйгарылат, ал субъектти, мисалы, колдонуучуну же колдонуучулар тобун аныктоо үчүн колдонулат.

Андан кийин, суроо логин жок SQL колдонуучу деген эмне?

The ЛОГИНСИЗ пунктун түзөт колдонуучу бул картага түшүрүлгөн эмес SQL Server кирүү . Ал конок катары башка маалымат базаларына туташа алат. Бул үчүн уруксаттар дайындалышы мүмкүн логинсиз колдонуучу жана коопсуздук контексти а деп өзгөртүлгөндө логинсиз колдонуучу , түпнуска колдонуучулар уруксаттарын алат логинсиз колдонуучу.

Жетим колдонуучуну кантип оңдоого болот?

Биздин колубуздан келет жетим колдонуучуларды оңдоо ар кандай ыкмаларды колдонуу менен. Эгер тапсаңыз жетим колдонуучулар , андан кийин колдонуу менен логин түзүңүз жетим колдонуучу SID. UPDATE_ONE өзгөртүү үчүн колдонулушу мүмкүн колдонуучунун Logins SID менен SID. Бул Логин аты жана болсо да карта үчүн колдонулушу мүмкүн Колдонуучу аты ар түрдүү (же) бирдей.

Сунушталууда: