Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Cluster buckup/restore только для sysadmin?  [new]
dburtsev1
Member

Откуда: NY USA
Сообщений: 351
Есть сервер для программистов. Кластер на Win 2008 R2.
Установлены SQL server 2005 Enterprise Edition и SQL Server 2008 Enterprise Edition
Индивиуальных логинов нет. Все программисты заходят на сервер как windows группа.
Дал этой группе права dbcreator, diskadmin, Create any database, View any database.
При попытке backup/restore возникает ошибка
The EXECUTE permission was denied on the object 'xp_availablemedia', database 'mssqlsystemresource', schema 'sys'. (Microsoft SQL Server, Error: 229)
21 июл 11, 17:30    [11008507]     Ответить | Цитировать Сообщить модератору
 Re: Cluster buckup/restore только для sysadmin?  [new]
dburtsev1
Member

Откуда: NY USA
Сообщений: 351
http://support.microsoft.com/kb/323249
you receive the following error message:
Error 229: Execute permission denied on object "xp_availablemedia" owner "dbo"
This problem occurs under the following conditions:
Your SQL Server logon user profile is a member of the public or the db_owner role (or both).
You cannot browse the local directory tree, and you cannot back up or restore a database without typing the actual path and the backup file or device name.
This problem can also occur when you try to back up a SQL Server 7.0 database by using SQL Server Enterprise Manager from SQL Server 2000.
Only members of the SQL Server system administrators role (sysadmin) can view the directory structure and select local backup files. This behavior prevents you from accidentally overwriting backup files.
To work around this behavior, assign the user profile to the sysadmin role. By doing so, the user profile has unlimited access to all SQL Server features.

очень не хотелось бы давать юзерам sysadmin
21 июл 11, 17:33    [11008543]     Ответить | Цитировать Сообщить модератору
 Re: Cluster buckup/restore только для sysadmin?  [new]
Glory
Member

Откуда:
Сообщений: 104751
dburtsev1
h

очень не хотелось бы давать юзерам sysadmin

Ну так пускай пишут команды backup/restore руками, а не мышкой кликают в гуи
21 июл 11, 17:42    [11008627]     Ответить | Цитировать Сообщить модератору
 Re: Cluster buckup/restore только для sysadmin?  [new]
dburtsev1
Member

Откуда: NY USA
Сообщений: 351
Glory
dburtsev1
h

очень не хотелось бы давать юзерам sysadmin

Ну так пускай пишут команды backup/restore руками, а не мышкой кликают в гуи


не в этой вселенной...

добавил группу в master kak public
use master;
grant execute on xp_availablemedia to [FNFIS\ACBSFO-Perm-ACBSFOSQL-ST4Dev-Dev_Databases_Full]
вроде заработало
21 июл 11, 18:00    [11008755]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить