国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > Oracle > 正文

oracle創建刪除用戶示例分享(oracle刪除用戶命令及授權)

2020-07-26 14:20:57
字體:
來源:轉載
供稿:網友

1、Oracle用戶新增

復制代碼 代碼如下:

create user lisi identified by lisi;

注:create user是創建數據庫用戶,后面跟用戶名稱,identified by是設置用戶密碼

2、把“連接”數據庫權限授給新增用戶lisi

復制代碼 代碼如下:

grant connect to lisi;

注:grant:Oracle數據庫授權的關鍵字
connect:Oracle數據庫的一個默認角色,只有連接上數據庫的權限

3、把scott用戶的表授權給lisi用戶

復制代碼 代碼如下:

grant select on emp to lisi;

pl/sql中的問題:動態執行表不可訪問,本回話的自動統計被禁止。在執行菜單里你可以禁止統計,或在v$session,v$sesstat和v$statname表里獲得選擇權限
解決方案:

復制代碼 代碼如下:

grant select on v_$session to 用戶名;
grant select on v_$sesstat to 用戶名;
grant select on v_$statname to 用戶名;

4、回收用戶權限

復制代碼 代碼如下:

revoke select on emp from lisi;

5、用戶密碼修改
用lisi賬號登錄

復制代碼 代碼如下:

alter  user lisi identified by 密碼;

6、用戶刪除
drop user 用戶名;
或者drop user 用戶名 cascade;(這將會刪除與用戶相關聯的表)

7、數據庫的權限和角色
①查看數據庫用戶有哪些權限

復制代碼 代碼如下:

select * from session_privs;

注:session_privs是Oracle數據庫的字典表,字典表其實就是Oracle的內部表(不用創建就已經存在了)。這個表可以看到很多權限,如創建表等。

②查看數據庫用戶本身擁有的角色

復制代碼 代碼如下:

select * from user_role_privs;

③查看connect角色有哪些權限(DBA才能執行)

復制代碼 代碼如下:

select * from dba_sys_privs where grantee='CONNECT';

注:數據庫的權限、角色很多,由于精力有限,只需記住3個角色就行,即CONNECT、RESOURCE、DBA角色
給開發人員創建數據庫時,應同時授權connect、resource兩個角色給他

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 梁山县| 珠海市| 高青县| 滦平县| 宝清县| 沈丘县| 长丰县| 南充市| 治县。| 桂林市| 临桂县| 阜城县| 特克斯县| 同德县| 苏尼特右旗| 石棉县| 镇平县| 蓝山县| 墨江| 比如县| 锦州市| 肥城市| 泰宁县| 长葛市| 蒙山县| 庆云县| 太谷县| 肃宁县| 灌阳县| 汉沽区| 保靖县| 固原市| 宁都县| 凤阳县| 定州市| 鹤山市| 合阳县| 台前县| 池州市| 隆子县| 马关县|