Oracle學習記錄整理筆記2 使用者管理

2021-07-15 06:44:37 字數 935 閱讀 1941

使用者管理為啥是第二個呢,奇怪了~~~~

--建立使用者

create user jwb01 identified by jwb01;

--給予session

grant create session to jwb01;

--授權資源

grant resource to jwb01;

--給建立許可權 選項可以有管理許可權create,execute,alter,drop 也可以查詢許可權select,update,delete,insert 也可以直接授權使用者某個角色

grant create table to jwb01;

--授權相反的就是收回許可權了

revoke create table to jwb01;--授權到字段

grant update (欄位名稱)on 所屬者.表名 to user;

grant dba或者grant all貌似常用一些,或許是我自己研究使用太多,錯覺了。

使用者管理就這麼點?想多了,還多著呢!比如說這個

--查詢使用者所在的profile

select username,profile from dba_users;

--密碼永不過期

alter profile default limit password_life_time unlimited;

其實也不多了

--將a_user使用者中的某檢視建立同義詞給b_user使用者

--執行完這個後,b_user就可以不用加使用者名稱檢視這個檢視了

create synonym a_user.v_users for b_user.v_users;

同義詞也是個挺好玩的東西,給同義詞任何一方授權是同樣的效果。

Oracle學習記錄整理筆記3 預設的管理表

這一項比較雜,我也就不分開寫了!查詢表空間 select tablespace name,file id,file name,round bytes 1024 1024 0 total space from dba data files order by tablespace name 更改表空間 ...

Oracle學習筆記(2)

pl sql pl sql優點 1 良好的互動性 2 無法替代的觸發器功能 3 自動優化 尤其針對余大迴圈,pl sql效能更優 pl sql塊的結構 declare 宣告部分 在此宣告pl sql用到的變數,型別及游標,以及區域性的儲存過程和函式 begin 執行部分 過程及sql 語句 即程式的...

oracle 學習筆記 2

oracle 表管理 表名必須以字母開頭,不能超過30個字元,不用保留字,只能使用如下字元a z,a z,0 9,等。oracle資料型別 字元型char 定長 最大2000字元,效率高,查詢速度很快。char 10 不足10的用空格補齊。varchar2 變長 最大4000字元 clob 字元型大...