freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

xxxx(第2版)第15章_sql_server_xxxx數(shù)據(jù)庫的安全性-wenkub

2023-03-31 20:21:42 本頁面
 

【正文】 置SQL Server登錄名的密碼。 ? ? dbcreator:可以創(chuàng)建、更改、刪除和還原任何數(shù)據(jù)庫。而數(shù)據(jù)庫角色又分為固有數(shù)據(jù)庫角色、用戶自定義數(shù)據(jù)庫角色和應(yīng)用程序角色。 ? DROP LOGIN test ? 3.更改登錄賬戶 ALTER LOGIN ? 其語法格式為: ? ALTER LOGIN login_name ? { ? status_option | WITH set_option [ ,... ] ? } status_option ::= ENABLE | DISABLE 管理服務(wù)器登錄 角色和用戶管理 ? 角色管理簡介 ? 角色等價于 Windows的工作組,將登錄名或用戶賦予一個角色,角色具有權(quán)限,登錄名或用戶作為角色成員,從而繼承了所屬角色的權(quán)限。 ? CREATE LOGIN test WITH PASSWORD = 39。 管理服務(wù)器登錄 ? 使用 TransactSQL管理登錄賬戶 ? 在 TransactSQL中,管理登錄賬戶的 SQL語句有: CREATE LOGIN、 DROP LOGIN、 ALTER LOGIN。 管理服務(wù)器登錄 ? 2.創(chuàng)建 SQL Server登錄賬戶 ? 一個 SQL Server登錄賬戶名是一個新的登錄賬戶,該賬戶和 Windows操作系統(tǒng)的登錄賬戶沒有關(guān)系。可以查看或修改 SQL登錄賬戶到數(shù)據(jù)庫用戶的映射。 管理服務(wù)器登錄 ? ( 4)確認(rèn)選擇的是? Windows身份驗證?。 管理服務(wù)器登錄 ? ( 3)在?登錄名?編輯框中輸入登錄名稱,輸入的登錄名必須是已存在的 Windows登錄用戶。 ? ( 3)單擊左側(cè)列表中的?安全性?項,出現(xiàn)?安全性?頁面,如圖 。安裝完成之后也可以修改認(rèn)證模式。Windows身份驗證比 SQL Server身份驗證更加安全;使用Windows身份驗證的登錄賬戶更易于管理;用戶只需登錄Windows之后就可以使用 SQL Server,只需要登錄一次。角色簡化了安全性管理。 ? 認(rèn)證是指確定登錄 SQL Server的用戶的登錄賬號和密碼是否正確,以此來驗證其是否具有連接 SQL Server的權(quán)限。 ? 但是,通過認(rèn)證并不代表能夠訪問 SQL Server中的數(shù)據(jù)。 數(shù)據(jù)庫安全性概述 ? 所以在 SQL Server的安全模型中包括以下幾部分: ? ? SQL Server身份驗證; ? ? 登錄賬戶; ? ? 數(shù)據(jù)庫用戶; ? ? 角色; ? ? 權(quán)限。 ? 在混合驗證模式下, Windows驗證和 SQL Server驗證這兩種驗證模式都是可用的。修改步驟如下。在圖中修改身份驗證??梢詥螕?搜索 … ?按鈕,出現(xiàn)登錄?選擇用戶和組?對話框,如圖 。指定賬戶登錄的默認(rèn)數(shù)據(jù)庫。選擇此登錄賬戶可以訪問的數(shù)據(jù)庫,對具體的數(shù)據(jù)庫,指定要映射到登錄名的數(shù)據(jù)庫用戶(默認(rèn)情況下,數(shù)據(jù)庫用戶名與登錄名相同)。 ? ( 1)打開新建登錄名對話框,選擇? SQL Server身份驗證?,輸入登錄名,密碼和確認(rèn)密碼,并選擇缺省數(shù)據(jù)庫,如圖 。下面簡要說明如何使用 TSQL來創(chuàng)建和維護(hù)登錄賬戶。26aK39。如圖 。 ? 1.服務(wù)器角色 ? 服務(wù)器角色內(nèi)建于 SQL Server,其權(quán)限無法更改,每一個角色擁有一定級別的數(shù)據(jù)庫管理職能,如圖 。 ? ? diskadmin:管理磁盤文件。 ? ? serveradmin:可以更改服務(wù)器范圍的配置選項和關(guān)閉服務(wù)器。 角色和用戶管理 ? 固有數(shù)據(jù)庫角色包括以下幾種。 ? ? db_datawriter:可以在所有用戶表中添加、刪除或更改數(shù)據(jù)。 ? ? db_owner:可以執(zhí)行數(shù)據(jù)庫的所有配置和維護(hù)活動。 角色和用戶管理 ? 3.用戶自定義數(shù)據(jù)庫角色 ? 當(dāng)打算為某些數(shù)據(jù)庫用戶設(shè)置相同的權(quán)限,但是這些權(quán)限不等同于預(yù)定義的數(shù)據(jù)庫角色所具有的權(quán)限時,就可以定義新的數(shù)據(jù)庫角色來滿足這一要求,從而使這些用戶能夠在數(shù)據(jù)庫中實現(xiàn)某些特定功能。將權(quán)限賦予應(yīng)用角色,然后將邏輯加入到某一特定的應(yīng)用程序中,從而激活應(yīng)用角色而實現(xiàn)了對應(yīng)用程序存取數(shù)據(jù)的可控性。在需要添加用戶的角色上單擊鼠標(biāo)右鍵,選擇?屬性?菜單,彈出?屬性?對話框。 ? ⑤ 單擊每個對話框中的?確定?按鈕關(guān)閉對話框。執(zhí)行如下步驟。單擊?添加?按鈕添加角色成員,則彈出?選擇數(shù)據(jù)庫用戶或角色?對話框,如圖。 角色和用戶管理 角色和用戶管理 ? ⑥ 單擊安全對象中?搜索?按鈕,彈出?添加對象?對話框,如圖 。針對具體表,還可以設(shè)計對應(yīng)的列權(quán)限。 ? sp_addsrvrolemember是添加登錄賬戶到服務(wù)器角色內(nèi),使其成為該角色的成員。role39。 [rolename =] 39。管理數(shù)據(jù)庫角色的語句有: CREATE ROLE, DROP ROLE, ALTER ROLE。 ? CREATE ROLE buyers AUTHORIZATION iewangjf 角色和用戶管理 ? 【例 】創(chuàng)建 db_securityadmin 固有數(shù)據(jù)庫角色隸屬的數(shù)據(jù)庫角色? auditors?。Sales39。查看角色信息的存儲過程有sp_helprolemember、 sp_helprole。 ] ? sp_helprole返回當(dāng)前數(shù)據(jù)庫中有關(guān)角色的信息。 ? sp_helprolemember 39。 ? 在數(shù)據(jù)庫中,用戶賬號與登錄賬號是兩個不同的概念,一個合法的登錄賬號只表明該賬號通過了 Windows認(rèn)證或 SQL Server認(rèn)證,但不能表明其可以對數(shù)據(jù)庫數(shù)據(jù)和數(shù)據(jù)對象進(jìn)行某種操作。 角色和用戶管理 ? ( 1)檢查該登錄用戶是否有合法的用戶名,如果有合法用戶名,則允許其以用戶名訪問數(shù)據(jù)庫,否則執(zhí)行步驟 2。 ? ( 2)鼠標(biāo)右鍵單擊用戶子節(jié)點,在彈出菜單中選擇?新建用戶 … ?,彈出?新建數(shù)據(jù)庫用戶?對話框,如圖 。如單擊?瀏覽?按鈕,則出現(xiàn)?查找對象?對話框,如圖 。 ? ( 1)創(chuàng)建用戶: CREATE USER ? CREATE USER語法格式為: ? CREATE USER user_name [ { { FOR | FROM } ? { ? LOGIN login_name ? | CERTIFICATE cert_name ? | ASYMMETRIC KEY asym_key_name ? } | WITHOUT LOGIN ? ] [ WITH DEFAULT_SCHEMA = schema_name ] 角色和用戶管理 ? 【例 】首先創(chuàng)建名為? Teacher?且具有密碼的服務(wù)器登錄名,然后在數(shù)據(jù)庫? TEACH?中創(chuàng)建對應(yīng)的數(shù)據(jù)庫用戶? WangWei?。 ? ALTER USER WangWei WITH NAME = Wangjf ? 【例 】更改用戶的默認(rèn)架構(gòu)。 ? 1.主體 ? ?主體?是可以請求 SQL Server資源的個體、組和過程。 SQL Server 2023權(quán)限 ? 3.架構(gòu) ? 架構(gòu)是形成單個命名空間的數(shù)據(jù)庫實體的集合。 ? 完全限定的對象名稱包含 4部分:。如果未定義默認(rèn)架構(gòu),則數(shù)據(jù)庫用戶將把 DBO作為其默認(rèn)架構(gòu)。db_ddladmin39。當(dāng)她執(zhí)行以下語句時: ? CREATE PROCEDURE usp_GetCustomers ? AS ? SELECT * FROM Customer ? 該存儲過程創(chuàng)建在? Sales?架構(gòu)上,其他用戶引用它時需要使用? ?。 權(quán)限管理 ? 1.使用 Management Studio管理權(quán)限 ? 可通過對象或主體管理對象權(quán)限,下面講述通過對象來設(shè)置權(quán)限。 ? ( 4)輸入用戶或角色名,或單擊?
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1