萬盛學電腦網

 萬盛學電腦網 >> 數據庫 >> 數據庫綜合 >> SQLServer如何創建用戶呢

SQLServer如何創建用戶呢

我們為大家收集整理了關於SQLServer如何創建用戶,以方便大家參考。我們需要創建不同的用戶,分配權限來管理不同的數據庫。

--首先使用sp_addlogin添加登錄 exec sp_addlogin '用戶名','密碼',默認數據庫

--然後向該用戶授予訪問某數據庫的權限 use 數據庫名 exec sp_grantdbaccess '用戶名'

--最後授予該用戶的具體權限,比如可以對某個表進行select操作,這要根據該用戶需要的權限來設定 use 數據庫名 grant select on 表名 to 用戶名 比如要新建帳戶appuser,密碼為pass,並允許該用戶對appdb數據庫的test表有select 和update權限,那麼依次執行

exec sp_addlogin 'appuser','pass','appdb' go use appdb exec sp_grantdbaccess 'appuser' go use appdb grant select,update on test to appuser go GRANT 名稱 GRANT — 賦予一個用戶,一個組或所有用戶訪問權限 語法 GRANT privilege [, ...] ON object [, ...] TO { PUBLIC | GROUP group | username } 輸入 privilege 可能的權限有: SELECT 訪問聲明的表/視圖的所有列/字段. INSERT 向聲明的表中插入所有列字段.

UPDATE 更新聲明的表所有列/字段.

DELETE 從聲明的表中刪除所有行.

RULE 在表/視圖上定義規則 (參見 CREATE RULE 語句).

ALL 賦予所有權限.

object 賦予權限的對象名.

可能的對象是: table view sequence PUBLIC 代表是所有用戶的簡寫.

GROUP group 將要賦予權限的組 group .

username 將要賦予權限的用戶名.

PUBLIC 是代表所有用戶的簡寫.

希望大家可以學會SQLServer如何創建用戶.想了解更多精彩內容,請關注我們的網站!

相關推薦:

SQLServer日志配置講解 

想了解更多關於sqlserver教程,請點擊精品學習網編程開發欄目!!

copyright © 萬盛學電腦網 all rights reserved