SQL SERVER安全管理

2021-10-24 18:42:31 字數 1717 閱讀 7155

了解sql server 2008的安全管理機制;

掌握sql server 2008的兩種身份驗證模式;

掌握建立和管理使用者登入帳號的方法;

掌握建立和管理資料庫使用者帳號的方法;

理解sql server許可權和角色的概念及其管理方法。

在sql server 管理平台中通過單擊sql server「伺服器屬性」視窗中的「安全性」選項對sql server伺服器進行混合認證模式設定。

實驗結果:

使用系統儲存過程sp_addlogin 建立混合模式驗證的sql server 登入,指定使用者名為 「user_02」(不必在windows中建立該使用者),密碼為「999」,預設資料庫為bookdb。

實驗結果如下圖所示:

3.sql server管理平台或系統儲存過程sp_gandbaccese 為登入賬戶user_02建立資料庫使用者賬戶,指定使用者名為dbuser02。

實驗結果如下:

使用sql server管理平台或系統儲存過程sp_addsrvrolemember 將登入賬戶user_02新增為固定伺服器角色sysadmin,使user_02擁有角色sysadmin所擁有的所有許可權。

實驗結果如下圖所示:

使用sql server管理平台或系統儲存過程sp_addrole為bookdb資料庫建立自定義資料庫角色dbrole,並使dbrole具有insert、delete、update物件許可權和create

實驗結果如下圖所示:

使用sql server管理平台或系統儲存過程sp_addrolemember 將資料庫使用者dbuser02新增為資料庫角色dbrole的成員,使它具有dbrole的所有許可權。

實驗結果如下圖所示:

使用sql server 管理平台或系統儲存過程sp_revokedbaccess 從當前bookdb資料庫中刪除使用者賬戶dbuser02。

實驗結果如下圖所示:

8.使用系統儲存過程sp_defaultdb 修改sql server登入賬戶user_02 的預設資料庫為master。

9.使用sql server管理平台或系統儲存過程sp_droplogin 刪除sql server登入賬戶user_02。

SqlServer安全機制

sql server的三層安全模型 a 身份驗證 b 資料庫使用者 c 資料庫中資料的許可權設定 登入驗證 a 分類 sql server身份驗證 windows 身份驗證 b 建立登陸sql server的使用者 通過企業管理器建立 通過查詢分析器來建立 exec sp addlogin 使用者名...

SQL Server安全設定

sql server 現在是很多 都使用的資料庫,而這個資料庫卻有一些安全隱患 下面說下如何配置sql server的安全 1.封閉對外埠 封閉對外埠是很重要的,現在很多黑客都用掃瞄sql埠弱口令來進入sql並提權伺服器的,這個可以用windows自帶的防火牆來實現遮蔽,具體方法可以看看 windo...

mysql安全管理 MySQL安全管理

資料庫伺服器通常包含關鍵的資料,確保這些資料的安全和完整需要利用訪問控制。一 訪問控制 mysql伺服器的安全基礎 使用者應該對他們需要的資料具有適當的訪問權,既不能多也不能少。訪問控制 你需要給使用者提供他們所需的訪問權,且僅提供他們所需的訪問權。在日常工作中,絕不能使用root,應該建立一系列的...