Добро пожаловать в форум, Guest >> Войти | Регистрация | Поиск | Правила | | В избранное | Подписаться | ||
Все форумы / Microsoft SQL Server |
![]() ![]() |
Mant_kor Member Откуда: Сообщений: 1 |
Здравствуйте. Есть БД, существующая уже несколько лет. SQL Server 2008 R2 SE 10.50.6000.34. Две недели назад возникли проблемы следующего рода: пользователь входящий в роль БД вплоть до db_owner не может добавить новых пользователей, и изменять/создавать процедуры. (обычно для добавления пользователей использовалась учетка с правами db_accessadmin+db_securityadmin) При добавлении пользователя: Error Message: User does not have permission to perform this action. При изменении процедуры: Cannot alter the procedure 'name', because it does not exist or you do not have permission. Пользователь входящий в глобальную роль sysadmin может исполнять все эти действия.(глобальная роль securityadmin тоже не работает с этой базой). При этом всем с другими базами на этом сервере все ОК. Восстанавливали бекап двухнедельной давности - все ОК. Также пытались заскриптовать права доступа с бекапной базы, и накатывать сверху существующих(без дропа) - не помогло. CHECKDB проходит без ошибок. Что еще можно сделать чтобы определить проблему, или просто исправить? |
16 апр 18, 17:35 [21343102] Ответить | Цитировать Сообщить модератору |
invm Member Откуда: Москва Сообщений: 9683 |
|
||
16 апр 18, 18:26 [21343224] Ответить | Цитировать Сообщить модератору |
Все форумы / Microsoft SQL Server | ![]() |