SQL Server 2008數據庫創建用戶只讀權限的兩種方式(轉載)

最優秀的解決方案:

https://www.cnblogs.com/hao-1234-1234/p/12699185.html

 

其它相關文章:

 一、命令行方式創建

新建查詢窗口,然後輸入以下命令然後執行即可

 sqlserver命令方式增加登錄名、用戶名及賦予相應權限

sp_addlogin 'test','test','DB'  >>登錄名、密碼、登錄的數據庫
sp_grantdbaccess 'test'  >>將數據庫用戶加入到當前數據庫
grant select/update/delete on   TABLEA/VIEWB  to test  >>給該用戶賦予查詢/更新/刪除 表TABLEA的權限或試圖VIEWB的權限

http://blog.sina.com.cn/s/blog_4d663a290100j5r6.html

sp_adduser:可以理解爲增加User,
和sp_grantdbaccess:理解爲授予連接權限。
使用sp_adduser爲一個數據庫增加一個用戶,
其實sp_grantdbaccess存儲過程能增加用戶,是因爲在其中也使用sp_adduser,但是在安全性上要比sp_adduser好,因爲它能建立一個安全性連接。如果僅僅從添加的用戶來說,兩者創建的用戶沒有設麼本質的區別

刪除:先刪除此用戶對應的架構,然後在刪除對應的用戶
步驟
1。SQL SERVER MANAGEMENT STUDIO--》數據庫--》安全性--》構架,先刪除對應的構架
2。SQL SERVER MANAGEMENT STUDIO--》數據庫--》安全性--》用戶,刪除對應的用戶


二、傳統軟件視窗創建

 https://www.jb51.net/article/70666.htm

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章