了解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,應該建立一系列的...