成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

帶您深入了解oracle權限管理

數據庫 Oracle
作為數據庫安全的重要一環,權限管理對不同的用戶賦予不同的權限。那么oracle的權限管理又是怎樣的呢?下面讓我們一起來了解一下。

oracle權限管理同樣是在創建數據庫角色之后賦予相應的權限,下面對oracle權限管理作了詳盡的闡述,如果您對oracle權限管理方面感興趣的話,不妨一看。

一、創建角色
Create role clerk identified by bicentennial;
以上命令創建一個名為clerk的角色,他的密碼為bicentennial,當角色被授予某個用戶時,必須使用密碼進行驗證。如果不指定identified子句,則數據庫使用not identified,這時激活角色不需要認證。

二、角色賦權

1.授予角色系統權限和角色
如果要給某個角色授權,你必須需要具有以下權限:
 如果要授予系統權限,你自已必須被授與此權限時,包括Admin Option或擁有GRANT ANY PRIVILEGE系統權限。
 如果授與角色,你必須被授予與此角色時包括Admin Option或擁有GRANT ANY ROEL 系統角色。
Grant create session to jward;
a)授予Admin Option
Grant new_dba to michal with admin option;
如果一個用戶或角色被授權的同時指定with admin option子句,則有以下效果:
i.該用戶或角色可以將此權限賦與任何其他用戶,或從其他用戶回收此權限。
ii.這個用戶或角色可以將此oracle權限管理權傳遞給任何用戶。
iii.被授予角色的用戶可以修改或drop角色。
b)在賦權的同時創建用戶
Oracle允許你在grant的同時創建一個新用戶,如果你通過一個identified by子句指定一個密碼,而用戶名/密碼不存在數據庫中,一個新用戶就將被創建。
c)Grant connect to ssmith identified by p1q2r3;

2.授予object角色
如果你要將某個object的權限授予某個用戶,你必須符合以下條件:
 你擁有指定的object
 你擁有GRANT ANY OBJECT PRIVELEGE系統權限
 你被賦與此Object權限包括WITH GRANT OPTION。
Grant select,insert,delete om emp to jfee,tsmith;
Grant all on emp to jfee;
a)授予Grant Option
如你指定with grant option,被授權的用戶將獲得以下權限:
i被授權的用戶可以授予任何用戶此對像的權限
ii如果被授權的用戶擁有Create view或Create any view系統權限,則用戶可以在此表上創建一個視圖,同時賦權給其他用戶訪問。

3.在列上授權
你可以在單獨的列上授予用戶插入、修改、刪除權限:
Grant insert (acct_no) on accounts to scott;

三、回收角色權限

1.回收系統權限
任何擁有指定系統權限的ADMIN OPTION或擁有權限管理權限的用戶都可以從任何用戶上回收指定權限
Revoke create table from tsmith;
這里要注意,ADMIN OPTION不能作為權限單獨回收。

2.回收Object權限
為了回收Object權限,必須符合以下條件:
 此權限是由你之前賦與用戶或角色的
 你擁有GRANT ANY OBJECT PRIVILEGE權限
注意一個擁有GRANT OPTION的用戶,如果Object對像被回收,則所有由它賦權的用戶的相應權限都將被回收
Revoke all on dept from human_resource;

四、賦權與回收的生效時間
關于系統權限或Object權限的賦權與回收都是立即生效的。
將角色同授予某個用戶或從用戶回收將在下一次新建session時生效,除非使用Set 指定。
在session中,用戶可以使用set role來改變role
Set role ckerk identified by bicentennial; 如果用戶有密碼則必須使用identified by 指定
關閉所有角色
Set role none

五、指定用戶缺省權限
當用戶登陸時,oracle自動將用戶缺省角色中的權限賦與用戶。
Alter user jane default role payclerk,pettycash

 

 

 

【編輯推薦】

教您如何在oracle中存圖片

oracle樹查詢的實現

oracle查詢當前時間的實現

帶您了解Oracle層次查詢

帶您深入了解Oracle臨時表

責任編輯:段燃 來源: 互聯網
相關推薦

2010-10-12 15:30:04

MySQL權限管理

2010-11-19 15:53:28

oracle管理表空間

2017-10-31 11:30:22

數據庫MySQL權限管理

2010-11-16 14:43:25

Oracle SQL計

2010-10-29 10:04:27

2010-10-14 11:25:39

2010-10-27 15:58:01

Oracle臨時表

2010-10-29 14:57:12

Oracle歸檔模式

2010-10-26 11:28:33

ORACLE運行方式

2010-10-25 14:09:01

Oracle觸發器

2010-10-25 16:29:45

Oracle隨機數產生

2010-10-15 11:27:21

Mysql臨時表

2010-10-15 15:32:06

Mysql外部鎖定

2010-11-11 13:39:57

SQL連接查詢

2010-11-22 11:09:00

MySQL索引類型

2010-10-19 13:26:45

SQL Server事

2010-09-28 10:46:39

sql字段類型

2010-10-11 16:45:18

MySQL ifnul

2010-10-14 11:33:42

MySQL用戶

2010-10-09 14:08:52

MYSQL Cast函
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美v免费 | 久久久久久天堂 | av网站免费在线观看 | 亚洲毛片在线观看 | 欧美日韩中文在线 | 国产a级黄色录像 | 久久久久国产一区二区三区 | 色婷婷一区二区三区四区 | 成人精品在线观看 | 九九爱这里只有精品 | 国产区精品| 国产精品久久精品 | 搞黄网站在线观看 | 韩日精品一区 | 高清一区二区三区 | 欧美日韩精品一区二区天天拍 | 国产 日韩 欧美 中文 在线播放 | 91成人精品视频 | 日韩精品av一区二区三区 | 黄毛片| 在线一级片 | 操人网 | 天天爽天天操 | 亚洲 欧美 日韩 精品 | 日本精品一区二区在线观看 | 成人片免费看 | 日韩欧美在线观看视频网站 | 国产一区二区三区在线免费观看 | 欧美久久久久久 | 91麻豆产精品久久久久久 | 午夜日韩视频 | 亚洲网站在线播放 | 中文字幕一区二区三区精彩视频 | 看a网站 | 成人国产精品久久久 | k8久久久一区二区三区 | 精品国产青草久久久久96 | 亚洲久久| 亚洲精品大全 | 成人中文字幕在线观看 | 在线观看免费黄色片 |