sql server分配某個用戶只對某一個數據庫有權限 轉載 http://blog.sina.com.cn/s/blog_13554ebc70102wi3h.html

sql server 2008新建用戶只能訪問指定數據庫
 
新裝的sql Server 2008,想讓指定的用戶能夠訪問sql Server客戶端,sa的權限太大,因此最好禁用掉,
 
而後咱們須要新建一個用戶,用本地賬戶登錄進去,
而後安全性–>登陸名–>右鍵新建用戶登陸名–>常規裏輸入用戶名kyle–>選擇sql Server身份驗證在輸入密碼,下面的強制實施密碼策略和強制密碼過時保持默認,因爲咱們已經設置了咱們想要的密碼去掉「用戶在下次登錄時必須更改密碼」的勾,選擇默認數據庫。服務器角色咱們能夠根據須要來設置,我這裏不勾選,由於我只須要這個賬戶只能訪問某些數據庫的權限,用戶角色裏面「映射到此登陸名的用戶」選擇選擇你要訪問的數據庫,而後在「數據庫角色成員身份」這裏選擇上db_owner和public,這兩個角色就表示你已經擁有這個數據庫的全部權限。還須要在狀態裏面「是否容許鏈接到數據庫引擎」選擇授予和在「登錄」裏面選擇啓用
 
 
 
如今咱們就能夠用客戶端的制定用戶去訪問咱們的指定數據庫了,可是有一個缺陷就是能夠看到全部的數據庫名
 
如圖:
如何在sql <wbr>server <wbr>2008中新建一個用戶,只能管理其中一個數據庫?
 
 
如何在sql <wbr>server <wbr>2008中新建一個用戶,只能管理其中一個數據庫?
 
如何在sql <wbr>server <wbr>2008中新建一個用戶,只能管理其中一個數據庫?
 
如何在sql <wbr>server <wbr>2008中新建一個用戶,只能管理其中一個數據庫?
 
如何在sql <wbr>server <wbr>2008中新建一個用戶,只能管理其中一個數據庫?
相關文章
相關標籤/搜索