2011年6月16日 星期四

有關SQL SERVER的DENY BACKUP DATABASE

因為要模擬客戶環境的環境,所以要設定資料庫不能備份。
下了DENY BACKUP DATABASE TO ryo;
發現除了不能備份外,也不能還原
另外SQL AGENT也不會顯示出來
上圖是用SA與RYO的帳號登入,發現上面使用RYO登入的物件總管看不到SQL AGENT。
總算解了我疑惑。

另外附上查看該帳號權限的SQL,希望包君滿意。^^

--變換USER為ryo,並觀看ryo的權限
EXECUTE AS USER = 'ryo';
SELECT * FROM fn_my_permissions(NULL, 'Database')
--WHERE permission_name='BACKUP DATABASE'
ORDER BY subentity_name, permission_name; 
REVERT; 
GO 

沒有留言:

張貼留言