Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Alter Database Set SINGLE_USER необходимые права.  [new]
metek
Member

Откуда:
Сообщений: 5
Подскажите, каким правами должен обладать пользователь для перевода базы в Single|Multi User режимы. MS SQL2008R2. Из MSSMS db_owner'у не дает. Говорит нет прав.
19 окт 11, 13:04    [11465518]     Ответить | Цитировать Сообщить модератору
 Re: Alter Database Set SINGLE_USER необходимые права.  [new]
Glory
Member

Откуда:
Сообщений: 104751
Права на каждую команду/процедуру и тп описаны в ее статье хелпа
В разделе Permissions

Requires ALTER permission on the database.
19 окт 11, 13:09    [11465558]     Ответить | Цитировать Сообщить модератору
 Re: Alter Database Set SINGLE_USER необходимые права.  [new]
metek
Member

Откуда:
Сообщений: 5
Glory
Requires ALTER permission on the database.

Alter есть, но почему то все равно пишет Error 297. Могут быть какие-либо особенности, если база, как оказалось, в режиме совместимости с 2000?
19 окт 11, 13:48    [11466007]     Ответить | Цитировать Сообщить модератору
 Re: Alter Database Set SINGLE_USER необходимые права.  [new]
Glory
Member

Откуда:
Сообщений: 104751
metek
Alter есть, но почему то все равно пишет Error 297

Значит прав нет
19 окт 11, 13:49    [11466021]     Ответить | Цитировать Сообщить модератору
 Re: Alter Database Set SINGLE_USER необходимые права.  [new]
metek
Member

Откуда:
Сообщений: 5
SELECT * FROM fn_my_permissions (NULL, 'DATABASE'); показывал что права на Alter были.
После перевода в режим совместимости 2008 (100). Под пользователям стало отрабатывать корректно ALTER DATABASE DBname SET SINGLE_USER WITH ROLLBACK IMMEDIATE.
20 окт 11, 14:49    [11472942]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить