1樓:千鋒教育
一、新建登入名
1. 在登入名右側的文字框中輸入新建的管理員賬號名稱;
2. 一對單選按鈕組中,選擇sql server 身份驗證,並輸入登入密碼;
3. 勾選強制實施密碼策略核取方塊;(密碼策略一般是指加強使用者登入的密碼方式例如:可能需要至少8個以上字元,或在嘗試若干登陸失敗後該賬號即被禁止登陸等等!
如果覺得麻煩可以不必勾選!)
4. 不勾選強制密碼過期;(如果勾選該項的話,則每一次登陸後系統都會提示使用者必須更改現有密碼,如非特殊需求,不建議勾選此項!)
二、設定管理員許可權
進入【伺服器角色】在右側的伺服器角色面板中,勾選public 和sysadmin 兩項!
如下圖:
注意:如果建立的賬號不需要具備系統管理員的許可權時,則不要勾選sysadmin 項!
三、設定非管理員許可權
進入【使用者對映】在右側的面板中勾選該賬號可以進行管理操作的資料庫名稱!並在該面板下面的【資料庫角色成員身份】中勾選db_owner 項!
如下圖:
注意:如果給一個無系統管理許可權的賬號指定管理一個資料庫時,則一定要勾選db_owner 項!否則該賬號則無法看到該資料庫中的任何資料表!
進入【狀態】設定連線引擎授權;
2樓:
--新增使用者
use [master]
gocreate login [reader] with password=n'123456abcdef', default_database=[master], check_expiration=off, check_policy=off
go--alter trace 是用在sql server profiler執行許可權。僅在master中執行一次即可。
use [master]
gogrant alter trace to[reader]
go--檢視程序許可權
grant view server state to [reader]
gouse [database] --在指定的資料庫中執行
if exists (select * from sys.database_principals where name = n'reader')
drop user [reader]
gocreate user [reader] for login [reader] --資料庫可讀許可權
goexec sp_addrolemember n'db_datareader', n'reader'
gogrant delete on schema::[dbo] to [reader] --資料表資料刪除
gogrant update on schema::[dbo] to [reader] --資料表資料更新
gogrant insert on schema::[dbo] to [reader] --資料表資料插入
gogrant execute on schema::[dbo] to [reader] --exec執行儲存過程
gogrant view definition on schema::[dbo] to [reader] --檢視檢視、儲存過程指令碼定義內容
gogrant alter on schema::[dbo] to [reader] --物件更改alter、解除安裝drop
gogrant create view to [reader] --建立檢視
gogrant create procedure to [reader] --建立儲存過程
go--取消 alter trace許可權
use [master]
gorevoke alter trace to[reader]
go--取消 檢視程序許可權
revoke view server state to [reader]
gouse [database]
gorevoke delete on schema::[dbo] to [reader] --取消資料表資料刪除
gorevoke update on schema::[dbo] to [reader] --取消資料表資料更新
gorevoke insert on schema::[dbo] to [reader] --取消資料表資料插入
gorevoke execute on schema::[dbo] to [reader] --取消exec執行儲存過程
gorevoke view definition on schema::[dbo] to [reader] --取消檢視檢視、儲存過程指令碼定義內容
gorevoke alter on schema::[dbo] to [reader] --取消物件更改alter、解除安裝drop
gorevoke create view to [reader] --取消建立檢視
gorevoke create procedure to [reader] --取消建立儲存過程
go--刪除登入使用者
use [master]
godrop login [reader]
go--刪除指定資料庫中的使用者
use [database]
godrop user [reader]
go--需要什麼許可權,對應增加刪除即可
如何為sql server2008新增登入賬戶並配置許可權
win7系統安裝sqlserver2019提示「sql se
錯誤原因 多核cpu安裝sql server2005 時不能安裝 因為無法啟動sql server服務,從而導致無法安裝 我所安裝的伺服器是hp伺服器32核cpu,sql server2005 無法識別多核,從而導致安裝失敗。sql server 2008不存在此問題。解決方案 1 在命令列輸入ms...
如何為linu叢集批量裝機,如何為linux叢集批量裝機
如果是redhat或者centos作業系統,可以使用cobbler軟體來進行批量安裝。可以使用以下方法部署cobbler cobbler是一個開源專案,用來部署和安裝系統。cobbler不僅僅是一個pxe伺服器,他還可以管理dns和dhcp。一般資料中心裡或者生產環境,是不允許dhcp,但是pxe需...
如何為設定開啟密碼,如何為WORD文件設定開啟密碼
1 加密word文件 如果word文件不希望別人檢視,可以通過新增開啟密碼來實現。為word文件新增密碼,可以通過下列兩種方法來實現 方法一 啟動word2003 其他版本操作相似,下同 開啟需要加密的文件,執行 工具 選項 命令,開啟 選項 對話方塊,切換到 安全性 標籤下,在 開啟檔案時的密碼 ...