Выберите разрешение, запрещенное для пользователя db_owner в SQL Server - PullRequest
0 голосов
/ 09 июля 2009

Использование SQL Server 2008. Я создал новую базу данных, создал нового пользователя и сопоставил его с тем же логином. Предоставьте пользователю все доступные роли, включая db_owner.

Пользователь создал новую таблицу, но когда пользователь попытался выбрать из таблицы, появилась ошибка «Отказано в разрешении SELECT для объекта ....».

Почему у пользователя нет прав выбора, если он является членом ролей db_owner и db_datareader?

Я помню, раньше это работало.

1 Ответ

1 голос
/ 09 июля 2009

Скорее всего, пользователь на самом деле не DBO. Убедитесь, что имя таблицы [dbo]. [Tablename] и что пользователь на самом деле является dbo.

На самом деле - больше информации об ошибке было бы неплохо. Потому что у вас обычно есть выборочный доступ к таблицам, которые вы создали.

Установлены ли какие-либо разрешения на запрет?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...