sql許可權有
㈠ 用sql語句怎麼設置許可權
主要是用revokesql2005中: exec sp_addlogin 'test' --添加登錄 exec sp_grantdbaccess N'test' --使其成為當前資料庫的合法用戶 exec sp_addrolemember N'db_owner', N'test' --授予對自己資料庫的所有許可權 exec sp_revokedbaccess N'test' --移除對資料庫的訪問許可權 exec sp_droplogin N'test' --刪除登錄 --添加用戶: exec sp_addlogin '用戶名','密碼','默認資料庫名' --添加到資料庫 exec sp_grantdbaccess '用戶名','資料庫名' --分本許可權 grant insert,select,update,delete on table1 to public
㈡ 怎樣設置sqlserver2008資料庫的使用者和許可權(sql用戶許可權設置)
首先打開資料庫,並以windows身份驗證模式_牢固資料庫;
然後在左側的【對象資源管理器中】展開【安全性】節點,滑鼠右鍵點擊節點中的【登錄名】,在彈出的菜單中單擊【新建登錄名】
1.在登錄名右側的文本框中輸清讓核滑褲入新建的管理員賬號名稱;
2.一對單選按鈕組中,選擇SqlServer身份驗證,並輸入登錄密碼;
3.勾選強制實施密碼策略復選框;(密碼策略一般是指加強用戶登錄的密碼方式例如:可能需要至少8個以上字元,或在嘗試若干登陸失敗後該賬號即被禁止登陸等等!如果覺得麻煩可以不必勾選!)。
4.不勾選強制密碼過期;(如果勾選該項的話,則每一次登陸後系統都會提示用戶必須更改現有密碼,如非特殊需求,不建議勾選此項!)。
然後繼續點選左側選項頁下的【伺服器角色】;
在右側的伺服器角色面板中,勾選public和sysadmin兩項!
注意:如果建立的賬號不需要具備系統管理員的許可權時,則不要勾選sysadmin項!
繼續點選左側選項頁中的【用戶答掘映射】。
在右側的面板中勾選該賬號可以進行管理操作的資料庫名稱!並在該面板下面的【資料庫角色成員身份】中勾選db_owner項!
注意:如果給一個無系統管理許可權的賬號指定管理一個資料庫時,則一定要勾選db_owner項!否則該賬號則無法看到該資料庫中的任何數據表!
選後點選【選擇頁】下的【狀態】選項進行設置
㈢ 在SQL中許可權分哪幾種它們有什麼區別
主要是你問的是什麼許可權?有很多種許可權,
(1) 對象許可權
(2) 語句許可權
還有用戶的登陸許可權,管理員許可權等等.
㈣ 怎麼設置SQL資料庫用戶許可權
--SQLServer:
一、操作步驟
首先進入資料庫級別的【安全性】-【登錄名】-【新建登錄名】
(圖11:其它對象類型)
㈤ 定義SQL Server資料庫用戶的許可權的方法有哪些
1.把你的用戶自定義資料庫放入一個系統渣叢提供的資料庫。系統提供的資料庫有:db_owner,db_accessadmin,db_securityadmin,db_ddladmin,db_backupoperator,db_datareader,db_datawriter,db_denydatareader和db_denydatawriter。
2.把你的用戶自定義資料庫信肢添加到將作為開發環境的db_datareader和db_datawriter中。如果你已經有一個可以添加和/或刪除用戶自定義資料庫對象的開發環境,你就只需要取消這個許可權或是把你的滑梁世用戶自定義資料庫添加到db_ddladmin系統資料庫中。
3.把資料庫用戶作為資料庫成員添加到你的用戶自定義資料庫中。
4.取消所有的公共許可權。
不要向公共用戶發出DENY命令。如果你向公共用戶發出了DENY命令,用戶將不能讀取用戶自定義資料庫的對象。用REVOKE命令代替DENY命令來取消讀取公共資料庫的許可權。這樣設置後,資料庫的用戶就是用戶自定義資料庫的成員了。用戶自定義資料庫具有讀取用戶自定義資料庫對象的許可權。因此這個用戶自定義資料庫允許資料庫用戶讀取用戶自定義資料庫的對象。