2008年2月22日 星期五

db_owner 與 database owner

到今天才發現 db_owner 與 database owner 是不一樣的。 當權限設計的比較複雜時,一般人就沒有 sysadmin 的權限了。 今天有個 database 名為 myDB。為了工作方便,加入 Acc1到該資料庫的 db_owner 角色。 這樣,Acc1可以作很多事情,但就是不能 restore database 查MSDN,發現誰可以 restore database 呢? 必須有 server level 之 sysadmin 或 dbcreater的角色。或者剛好是該 database 之 database owner. 這才發現 db_owner 與 database owner 是不一樣的。

沒有留言:

Share with Facebook