У меня есть случай, когда я хочу, чтобы пользователь базы данных имел привилегии db_owner в отношении одной базы данных на сервере, но не мог абсолютно ничего видеть в других базах данных на сервере, включая, например, представление sys.databases. Я попытался запретить выбор в этом представлении на уровне главной базы данных, но это не позволяет пользователю подключаться даже к той базе данных, которой он владеет. Кто-нибудь знает, как это сделать?
Благодарен за любую помощь.