sql sever 授予用戶create table權限


sql server2008的用戶權限管理及其細致。此處我也不知道是表揚還是批評。所以經常會遇到各種“對不起您沒有**權限”的問題。

本次遇到的問題機器常見。在嘗試修改數據庫結構時提示"沒有CREATE TABLE權限"。百度之,使用management tool 或者使用grant命令都無法正常授予create table權限(grant是能正常執行的)。

最終發現要授予CREATE TABLE權限,必須先給該用戶“登錄名-登錄屬性-服務器角色”中授予sysadmin角色。意即,create table權限實則是通過sysadmin角色來分配的。你直接選擇創建表之類的權限都沒用。create table權限是屬於sysadmin角色的。(約摸是這樣???)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM