> I've got a SQL 2000 Server setup having multiple databases. One of my users
> wants to be able to backup and restore his database
[quoted text clipped - 10 lines]
>
> Thanks
Linchi,
I have granted the user db_backupoperator for that user. But when the user
launches SQL Enterprise Manager and uses backup on his
database, and then when wants to select a backup destination, he gets the
following error.
Error 229: EXECUTE permission denied on object 'xp_availablemedia',database
'master', owner 'dbo'.
After reading a MS KB article on this, MS recommends grant sysadmin role for
backup. By doing so, the normal user
will have more privileges than he needs.
Any suggestion?
> Make the user a member of the db_backupoperator fixed database role in
> that
[quoted text clipped - 29 lines]
>>
>> Thanks
Sean - 31 Oct 2007 19:10 GMT
Linchi
Please ignore my previous post. I finally found the solution to my problem.
The user needed to be added
to master database access as public and need to have permission to
xp_availablemedia.
> Linchi,
>
[quoted text clipped - 46 lines]
>>>
>>> Thanks