国产探花免费观看_亚洲丰满少妇自慰呻吟_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兩個角色給他

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 隆德县| 辽中县| 汾阳市| 白山市| 天长市| 道孚县| 台前县| 济阳县| 临武县| 曲麻莱县| 藁城市| 来安县| 旅游| 青州市| 贵南县| 东台市| 肥乡县| 瓮安县| 诸城市| 镇安县| 荥阳市| 辽阳市| 遵义县| 多伦县| 长葛市| 娄底市| 达孜县| 泽库县| 南丹县| 贵州省| 临沂市| 徐水县| 双城市| 施甸县| 荥阳市| 鄂托克旗| 巨野县| 建始县| 昌江| 衢州市| 若尔盖县|