Oracle 學習筆記 07 DCL

2022-08-03 19:15:22 字數 960 閱讀 7400

dcl(data control language)資料控制語言,使用者對某類資料具有何種操作許可權是有dba決定。oracle通過資料控制語言的grant語句完成許可權授予操作,revake 語句完成許可權收回操作,許可權的結果存入oracle的資料字典中。 許可權分為兩類: 系統許可權和物件許可權

系統許可權

物件許可權

使用者create user user_name identified by password [default tablespace tabspace_name] [temporary tablespace tabspace_name];

sql> connect system/1234

sql> create user wang identified by office;

因為使用者wang還沒有得到連線許可權  所以使用wang登陸會出現錯誤

sql> connect wang/office

error: ora-01045: user wang lacks creat session privilege; logon denied

許可權控制

sql> grant create session, create user, create table to wang;

將create session 和 execute any procedure 授予所有使用者

sql> grant create session, execute any procedure to public;

**許可權

revoke system_privileges from user_name;

sql> revoke create table from wang;

檢視許可權

檢視資料字典中的user_sys_privs 系統許可權     user_tab_privs_recd 物件許可權

sql> select * from user_sys_privs;

學習筆記07

2017年9月26日 學習筆記與總結 1.盒子模型簡介 margin 當前元素和相鄰元素之間的距離 分四個方向,按順時針方向 top right bottom left 特點 1.垂直方向的相鄰元素,上下外邊距只會取最大值 2.在子元素裡新增垂直方向的外邊距,需要給父元素新增 overflow hi...

學習筆記07

概述 在程式設計中,為了方便處理資料具有相同型別的若干變數按有序形式組織起來 稱為陣列。include 變數定義 資料型別 變數 值 陣列定義 資料型別 陣列名 元素個數 int array 10 陣列 陣列下標 陣列名 下標 printf d n arr 0 printf d n arr 1 pr...

JAVA學習筆記 07

介面圖 public class colletiontest arraylist 底層陣列實現,執行緒不安全,查詢塊,插入,刪除慢 linkedlist 底層是列表實現,執行緒安全,查詢慢,插入,刪除快 vector 執行緒安全,效率低 map介面實現的類有hashmap和treemap。儲存鍵值對...