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

正文內(nèi)容

第9章系統(tǒng)安全管理-資料下載頁

2025-03-02 20:17本頁面
  

【正文】 通過其組或角色成員資格繼承權(quán)限。 語法格式: DENY { ALL [ PRIVILEGES ] } | permission [ ( column [ ,...n ] ) ] [ ,...n ] [ ON securable ] TO principal [ ,...n ] [ CASCADE] [ AS principal ] 需要注意的是: ①如果使用 DENY語句禁止用戶獲得某個(gè)權(quán)限,那么以后將該用戶添加到已得到該權(quán)限的組或角色時(shí),該用戶不能訪問這個(gè)權(quán)限。 ②默認(rèn)情況下, sysadmin、 db_securityadmin角色成員和數(shù)據(jù)庫對(duì)象所有者具有執(zhí)行 DENY的權(quán)限。 【 例 】 對(duì)多個(gè)用戶不允許使用 CREATE VIEW和 CREATE TABLE語句。 DENY CREATE VIEW, CREATE TABLE TO li, huang GO 【 例 】 拒絕用戶 li、 huang、 [0BD7E57C949A420\liu]對(duì)表 XSB的一些權(quán)限,這樣,這些用戶就沒有對(duì) XSB表的操作權(quán)限了。 USE PXSCJ GO DENY SELECT, INSERT, UPDATE, DELETE ON XSB TO li, huang, [0BD7E57C949A420\liu] GO 【 例 】 對(duì)所有 ROLE2角色成員拒絕 CREATE TABLE權(quán)限。 DENY CREATE TABLE TO ROLE2 GO 利用 REVOKE命令可撤銷以前給當(dāng)前數(shù)據(jù)庫用戶授予或拒絕的權(quán)限。 語法格式: REVOKE [ GRANT OPTION FOR ] { [ ALL [ PRIVILEGES ] ] | permission [ ( column [ ,...n ] ) ] [ ,...n ] } [ ON securable ] { TO | FROM } principal [ ,...n ] [ CASCADE] [ AS principal ] 【 例 】 取消已授予用戶 wang的 CREATE TABLE 權(quán)限。 REVOKE CREATE TABLE FROM wang GO 【 例 】 取消授予多個(gè)用戶的多個(gè)語句權(quán)限。 REVOKE CREATE TABLE, CREATE DEFAULT FROM wang, li GO 【 例 】 取消以前對(duì) wang授予或拒絕的在 XSB表上的 SELECT權(quán)限。 REVOKE SELECT ON XSB FROM wang 【 例 】 角色 ROLE2在 XSB表上擁有 SELECT權(quán)限,用戶 li是 ROLE2的成員, li使用 WITH GRANT OPTION子句將 SELECT權(quán)限轉(zhuǎn)移給了用戶 huang,用戶 huang不是 ROLE2的成員?,F(xiàn)要以用戶 li的身份撤銷用戶 huang的 SELECT權(quán)限。 以用戶“ li”的身份登錄 SQL Server服務(wù)器,新建一個(gè)查詢,使用如下語句撤銷 huang的 SELECT權(quán)限: USE PXSCJ GO REVOKE SELECT ON XSB TO huang AS ROLE2 ? 使用界面方式創(chuàng)建架構(gòu) 以在 PXSCJ數(shù)據(jù)庫中創(chuàng)建架構(gòu)為例,具體步驟如下: 第 1步 以系統(tǒng)管理員身份登錄 SQL Server,在“對(duì)象資源管理器”中展開“數(shù)據(jù)庫” → “ PXSCJ” → “安全性” → 選擇“架構(gòu)”,右擊鼠標(biāo),在彈出的快捷菜單中選擇“新建架構(gòu)”菜單項(xiàng)。 第 2步 在打開的“架構(gòu) 新建”窗口中選擇“常規(guī)”選項(xiàng)頁,在窗口的右邊“架構(gòu)名稱”下面的文本框中輸入架構(gòu)名稱(如 test)。單擊“搜索”按鈕,在打開的“搜索角色和用戶”對(duì)話框中單擊“瀏覽”按鈕。如圖 ,在打開的“查找對(duì)象”對(duì)話框中,在用戶 david前面的復(fù)選框打勾,單擊“確定”按鈕,返回“搜索角色和用戶”對(duì)話框。單擊“確定”按鈕,返回“架構(gòu) 新建”窗口。單擊“確定”按鈕,完成架構(gòu)的創(chuàng)建。這樣就將用戶 david設(shè)為了架構(gòu) test的所有者。 圖 新建架構(gòu) 第 3步 架構(gòu)創(chuàng)建完后可以新建一個(gè)測試表來測試如何訪問架構(gòu)中的對(duì)象。在PXSCJ數(shù)據(jù)庫中新建一個(gè)名為 table_1的表,表的結(jié)構(gòu)如圖 。 圖 新建一個(gè)測試表 在創(chuàng)建表時(shí),表的默認(rèn)架構(gòu)為 dbo,要將其架構(gòu)修改為 test。在進(jìn)行表結(jié)構(gòu)設(shè)計(jì)時(shí),表設(shè)計(jì)窗口右邊有一個(gè)表 table_1的屬性窗口,在創(chuàng)建表時(shí),應(yīng)在表的屬性窗口中將該表的架構(gòu)設(shè)置成 test,如圖 。如果沒有找到屬性窗口,單擊“視圖”菜單欄,選擇“屬性窗口”子菜單就能顯示出屬性窗口。 圖 屬性窗口 設(shè)置完成后保存該表,保存后的表可以在“對(duì)象資源管理器”中找到,此時(shí)表名就已經(jīng)變成 test. table_1,如圖 。 打開表 test. table_1,在表中輸入一行數(shù)據(jù)為:“測試架構(gòu)的使用”。 圖 新建的表 第 4步 在“對(duì)象資源管理器”中展開數(shù)據(jù)庫“ PXSCJ” → “安全性” → “架構(gòu)”,選擇新創(chuàng)建的架構(gòu) test,右擊鼠標(biāo),在彈出的快捷菜單中選擇“屬性”菜單項(xiàng),打開“架構(gòu)屬性”窗口,在該架構(gòu)屬性的“權(quán)限”選項(xiàng)頁中,單擊“添加”按鈕,選擇用戶 owner(假設(shè)已經(jīng)創(chuàng)建),為用戶 owner分配權(quán)限,如 SELECT權(quán)限,如圖 。單擊“確定”按鈕,保存上述設(shè)置。用同樣的方法,還可以授予其他用戶訪問該架構(gòu)的權(quán)限。 圖 分配權(quán)限 第 5步 重新啟動(dòng) SQL Server Management Studio,使用 SQL Server身份驗(yàn)證方式以用戶 owner登錄 SQL Server。在登錄成功后,創(chuàng)建一個(gè)新的查詢,在“查詢分析器”窗口中輸入查詢表 test. table_1中數(shù)據(jù)的 TSQL語句: USE PXSCJ GO SELECT * FROM 執(zhí)行結(jié)果如圖 。 圖 執(zhí)行結(jié)果 ※ 再新建一個(gè) SQL查詢,在查詢編輯器中輸入刪除表 test. table_1的 TSQL語句: DELETE FROM 執(zhí)行結(jié)果如圖 。 圖 執(zhí)行結(jié)果 可以使用 CREATE SCHEMA語句創(chuàng)建數(shù)據(jù)庫架構(gòu)。 語法格式: CREATE SCHEMA schema_name_clause [ schema_element [ , ...n ] ] 其中: schema_name_clause ::= { schema_name | AUTHORIZATION owner_name | schema_name AUTHORIZATION owner_name } schema_element ::= { table_definition | view_definition | grant_statement revoke_statement | deny_statement } 【 例 】 創(chuàng)建架構(gòu) test_schema,其所有者為用戶 david。 ※ 以系統(tǒng)管理員身份登錄 SQL Server,新建一個(gè)查詢,輸入以下語句: USE PXSCJ GO CREATE SCHEMA test_schema AUTHORIZATION david
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1