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

正文內(nèi)容

數(shù)據(jù)庫安全及訪問控制-資料下載頁

2025-01-09 22:47本頁面
  

【正文】 權(quán)限設(shè)置。 由于 SQL Server預(yù)定義角色的隱含權(quán)限是固定的,所以不能使用以上語句重新設(shè)置,權(quán)限管理語句只能設(shè)置用戶、角色等權(quán)限。 ( 1)語句權(quán)限管理 語句授權(quán)的命令格式是: GRANT{ALL|statement_list}TO{PUBLIC|name_list} DENY {ALL|statement_list}TO{PUBLIC|name_list} REVOKE {ALL|statement_list}FROM {PUBLIC|name_list} ALL 即全部語句, 只有系統(tǒng)管理員可以使用此選項(xiàng),因?yàn)橹挥邢到y(tǒng)管理員可以授予或收回 CREATE DATABASE的權(quán)限; statement_list 給出授權(quán)的語句列表,這些語句可以是CREATE DATABASE (如果執(zhí)行這個(gè)語句的用戶是系統(tǒng)管理員)、 CREATE DEFAULT、 CREATE PROCEDURE、 CREATE FUNCTION、 CREATE RULE、 CREATE TABLE、 CREATE VIEW、BACKUP DATABASE和 DUMP TRANSACTION等; PUBLIC說明這些語句的執(zhí)行權(quán)限將授予所有的用戶; name_list是數(shù)據(jù)庫用戶名或組名或角色名,說明這些語句的執(zhí)行權(quán)限授予哪些用戶或組。 例 1. 系統(tǒng)管理員授予注冊(cè)名為 meng的用戶 CREATE DATABASE的權(quán)限 。 USE master GO GRANT CREATE DATABASE TO meng GO 例 2. 授予用戶 STU_MANAGER( ZUFEMXH\meng登錄標(biāo)識(shí)的名稱)具有創(chuàng)建表的權(quán)限。 USE 教學(xué)管理 GO GRANT CREATE TABLE TO MANAGER GO 對(duì)象權(quán)限管理 數(shù)據(jù)庫對(duì)象的授權(quán)命令格式是: GRANT{ALL|Permission_list} ON {table_name[(colume_list)]|view_name[(column_list)]| stored_procedure_name|extended_stored_procedure_name| user_defined_function} TO {PUBLIC|name_list} [WITH GRANT OPTION] [as {group|role}] 其中: ALL 說明將指定對(duì)象的所有操作權(quán)限都授予指定的用戶 , 只有sysadmin、 db_owner角色成員和數(shù)據(jù)庫對(duì)象所有者才可以使用 all選項(xiàng); permission_list 是權(quán)限列表 。 .AS {group|role}:用戶可以從多個(gè)角色或組中繼承權(quán)限,在GRANT和 REVOKE語句中使用 AS選項(xiàng)說明他們要管理的用戶從哪個(gè)角色或組繼承權(quán)限。 DENY {ALL|Permission_list} ON {table_name[(colume_list)]|view_name[(column_list)]| stored_procedure_name|extended_stored_procedure_name| user_defined_function} TO {PUBLIC|name_list} [CASCADE] 數(shù)據(jù)庫對(duì)象的拒絕權(quán)限的命令格式是: DENY 語句中的 CASCADE選項(xiàng)有以下兩個(gè)作用: . 授予用戶禁止權(quán)限。 . 如果用戶擁有 WITH GRANT OPTION權(quán)限,則撤消該權(quán)限。如果用戶已使用 WITH GRANT OPTION權(quán)限授予其他用戶權(quán)限,則同時(shí)撤消其他用戶的權(quán)限。 . 如果指定用戶擁有 WITH GRANT OPTION權(quán)限,但 DENY語句中沒有使用 CASCADE選項(xiàng)時(shí),將導(dǎo)致 DENY語句運(yùn)行錯(cuò)誤。 GRANT SELECT ON STUDENT TO public DENY SELECT ON STUDENT TO ma,更新 REVOKE [GRANT OPTION FOR] {ALL|Permission_list} ON {table_name[(colume_list)]|view_name[(column_list)]| stored_procedure_name|extended_stored_procedure_name|user_defined_function} FROM {PUBLIC|name_list} [CASCADE] [as {group|role}] 數(shù)據(jù)庫對(duì)象的撤消權(quán)限的命令格式是: REVOKE語句中的 GRANT OPTION FOR選項(xiàng)有以下兩種作用: . 如果 REVOKE語句所撤消的對(duì)象權(quán)限 是 GRANT語句使用 WITH GRANT OPTION 選項(xiàng)授予用戶的,則REVOKE語句撤消用戶所得到的該對(duì)象權(quán)限的轉(zhuǎn)授權(quán)限,但 GRANT語句授予用戶的對(duì)象權(quán)限仍然保留。此外,如果該用戶已經(jīng)使用轉(zhuǎn)授權(quán)限向其他用戶授予他所得到的對(duì)象權(quán)限, REVOKE語句將一并撤消這些用戶所得到的權(quán)限。這時(shí),在 REVOKE語句中必須同時(shí)使用 CASCADE選項(xiàng)。 . 如果 REVOKE語句所撤消的對(duì)象權(quán)限不是 GRANT語句使用 WITH GRANT OPTION 選項(xiàng)授予用戶的,則REVOKE語句撤消用戶所得到的對(duì)象權(quán)限。這時(shí),在REVOKE語句中必須不使用 CASCADE。 例: 授予角色 ‘ 教師 ’ 具有查詢學(xué)生資料表 STUDENT、 課程資料表 COURSE、 教師資料表 TEACHER、 開課計(jì)劃表 OFFERING和注冊(cè)選課表 ENROLLMENT的權(quán)限 。 USE 教學(xué)管理 GO GRANT SELECT ON STUDENT TO 教師 GRANT SELECT ON COURSE TO 教師 GRANT SELECT ON TEACHER TO 教師 GRANT SELECT ON OFFERING TO 教師 GRANT SELECT ON ENROLLMENT TO 教師
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1