@My_Second_Nickname

Какие ещё права нужны?

MSSQL 2014. Имеется несколько баз, нужно создать пользователя, который будет иметь доступ только к одной базе. Создаю новое имя входа. В свойствах в сопоставлении выдаю права на read и write на нужную базу, и на системные. Роль по умолчанию public, схема - dbo в нужной базе.
Но при попытке соединения из приложения, получаю ошибку:
Запрещено разрешение "SELECT" на объект "sysobject" базы данных "mssqlsystemresource", схемы "sys".

При попытке через запрос под админом:
База данных "mssqlsystemresource" не существует. Убедитесь, что ее имя введено правильно.

Где и какие ещё права ему надо дать?
  • Вопрос задан
  • 397 просмотров
Решения вопроса 1
@My_Second_Nickname Автор вопроса
Ответ нашёлся на stackoverflow. Оказывается были выставлены лишние роли db_denydatareader и db_denydatawriter
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы