如何為sql server2019新增登入賬戶並配置許可權

時間 2022-04-20 11:11:34

1樓:匿名使用者

在經驗裡邊搜:如何為sql server2008新增

登入賬戶並配置許可權

下面是給你借截的圖,差

3 資料庫角色成員身份

鉤選db-owner和public

分步閱讀

sql server 2008 新增登入賬戶和配置許可權問題一直困擾著初學者,今天小編就將詳細步驟在這裡展示一下。

工具/原料

電腦(已安裝過sql server2008)

方法/步驟

開啟sql server2008,以windows身份驗證模式登陸

在「物件資源管理器」中「安全性」,右擊「登入名」,在彈出的選單中點選「新建登入名」。此處注意:1、在登入名右側的文字框中輸入新建的管理員賬號名稱;2、一對單選按鈕組中,選擇sql server 身份驗證,並輸入登入密碼;3、強制密碼過期不建議勾選(勾選之後太麻煩),當然如果有單獨需求的可勾選。

點選「伺服器角色」。在右側的伺服器角色面板中,勾選 public 和 sysadmin 兩項,這是常用的兩項,如果有其他需求自己操作。

點選「使用者對映」,在右側的面板中勾選該賬號可以進行管理操作的資料庫名稱,並在該面板下面的「資料庫角色成員身份」中勾選 db_owner 項。

點選「狀態」,進行許可權設定。

到此為止,新的使用者名稱就建立完成了。

如何為sql server2008新增登入賬戶並配置許可權

2樓:千鋒教育

一、新建登入名

1. 在登入名右側的文字框中輸入新建的管理員賬號名稱;

2. 一對單選按鈕組中,選擇sql server 身份驗證,並輸入登入密碼;

3. 勾選強制實施密碼策略核取方塊;(密碼策略一般是指加強使用者登入的密碼方式例如:可能需要至少8個以上字元,或在嘗試若干登陸失敗後該賬號即被禁止登陸等等!

如果覺得麻煩可以不必勾選!)

4. 不勾選強制密碼過期;(如果勾選該項的話,則每一次登陸後系統都會提示使用者必須更改現有密碼,如非特殊需求,不建議勾選此項!)

二、設定管理員許可權

進入【伺服器角色】在右側的伺服器角色面板中,勾選public 和sysadmin 兩項!

如下圖:

注意:如果建立的賬號不需要具備系統管理員的許可權時,則不要勾選sysadmin 項!

三、設定非管理員許可權

進入【使用者對映】在右側的面板中勾選該賬號可以進行管理操作的資料庫名稱!並在該面板下面的【資料庫角色成員身份】中勾選db_owner 項!

如下圖:

注意:如果給乙個無系統管理許可權的賬號指定管理乙個資料庫時,則一定要勾選db_owner 項!否則該賬號則無法看到該資料庫中的任何資料表!

進入【狀態】設定連線引擎授權;

3樓:

--新增使用者

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--需要什麼許可權,對應增加刪除即可

4樓:我想改手機號

1 開啟sql server2008,以windows身份驗證模式登陸

2 在「物件資源管理器」中「安全性」,右擊「登入名」,在彈出的選單中點選「新建登入名」。此處注意:1、在登入名右側的文字框中輸入新建的管理員賬號名稱;2、一對單選按鈕組中,選擇sql server 身份驗證,並輸入登入密碼;3、強制密碼過期不建議勾選(勾選之後太麻煩),當然如果有單獨需求的可勾選。

3 點選「伺服器角色」。在右側的伺服器角色面板中,勾選 public 和 sysadmin 兩項,這是常用的兩項,如果有其他需求自己操作。

4 點選「使用者對映」,在右側的面板中勾選該賬號可以進行管理操作的資料庫名稱,並在該面板下面的「資料庫角色成員身份」中勾選 db_owner 項

5 點選「狀態」,進行許可權設定。

6 到此為止,新的使用者名稱就建立完成了。

如何為sql server2008新增登入賬戶並配置許可權

5樓:千鋒教育

一、新建登入名

1. 在登入名右側的文字框中輸入新建的管理員賬號名稱;

2. 一對單選按鈕組中,選擇sql server 身份驗證,並輸入登入密碼;

3. 勾選強制實施密碼策略核取方塊;(密碼策略一般是指加強使用者登入的密碼方式例如:可能需要至少8個以上字元,或在嘗試若干登陸失敗後該賬號即被禁止登陸等等!

如果覺得麻煩可以不必勾選!)

4. 不勾選強制密碼過期;(如果勾選該項的話,則每一次登陸後系統都會提示使用者必須更改現有密碼,如非特殊需求,不建議勾選此項!)

二、設定管理員許可權

進入【伺服器角色】在右側的伺服器角色面板中,勾選public 和sysadmin 兩項!

如下圖:

注意:如果建立的賬號不需要具備系統管理員的許可權時,則不要勾選sysadmin 項!

三、設定非管理員許可權

進入【使用者對映】在右側的面板中勾選該賬號可以進行管理操作的資料庫名稱!並在該面板下面的【資料庫角色成員身份】中勾選db_owner 項!

如下圖:

注意:如果給乙個無系統管理許可權的賬號指定管理乙個資料庫時,則一定要勾選db_owner 項!否則該賬號則無法看到該資料庫中的任何資料表!

進入【狀態】設定連線引擎授權;

6樓:匿名使用者

--新增使用者

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 server2019新增登入賬戶並配置許可權

一 新建登入名 1.在登入名右側的文字框中輸入新建的管理員賬號名稱 2.一對單選按鈕組中,選擇sql server 身份驗證,並輸入登入密碼 3.勾選強制實施密碼策略核取方塊 密碼策略一般是指加強使用者登入的密碼方式例如 可能需要至少8個以上字元,或在嘗試若干登陸失敗後該賬號即被禁止登陸等等!如果覺...

如何為SQL Server2019新增登入賬戶並配置許可權

方法 步驟 開啟sql server2008,以windows身份驗證模式登陸在 物件資源管理器 中 安全性 右擊 登入名 在彈出的選單中點選 新建登入名 此處注意 1 在登入名右側的文字框中輸入新建的管理員賬號名稱 2 一對單選按鈕組中,選擇sql server 身份驗證,並輸入登入密碼 3 強制...

如何手動刪除 sql server 2019 預設例項,命名

解除安裝資料庫之前,我們需要進行下面的操作 1.備份您的資料庫。2.刪除本地安全組。3.停止所有sql server 服務。4.使用具有適當許可權的帳戶。我們可以按照下面的步驟刪除資料庫例項 1.單擊 開始 再單擊 控制面板 然後雙擊 新增或刪除程式 2.選擇要解除安裝的 sql server 20...

如何刪除sql server 2019 已安裝的例項

方法1 開啟控制面板 程式 程式和功能 將所有帶有 mirosoft sql server 字樣的程式刪除掉 然後重新按照sql server 2005資料庫程式 一定要刪除乾淨 方法2 使用360軟體管家解除安裝 開啟 360軟體管家 軟體解除安裝 在 搜尋 框中輸入 sql server 關鍵字...

sql server 2019如何測試建立索引和不建立索引時

比較執行計畫,可以看出查詢效率的差異。在sql server management studio的工具欄裡,點選 包括實際執行計畫 include actual execution plan 當執行完查詢後,會以圖形方式顯示實際的執行計畫。比較兩個執行計畫就能看出差異。sql server mana...