Как SQL Server знает, может ли мой пользователь базы данных получить доступ к ресурсам в другой базе данных? - PullRequest
0 голосов
/ 01 апреля 2019

Я создал два логина: Login1 и Login2, первый из которых имеет роль sysadmin.

Затем я регистрируюсь с ними обоими и нахожу следующие сценарии:

a) Login1: я могу читать данные в базе данных msdb. б) Login2: я не могу прочитать данные в базе данных msdb.

Мне интересно знать глубокую причину.

Это связано с разными разрешениями Login1 и Login2, но вопрос в том, как SQL Server внутренне знает, что у Login1 достаточно привилегий для доступа к msdb? Как внутренние разрешения работают?

Спасибо

IgnacioJ

...