Oracle常用SQL語句

2022-04-02 01:22:58 字數 626 閱讀 2754

/*1. 檢視指定oracle 使用者執行的sql語句歷史記錄. 注意:使用者名稱要大寫.*/

select * from v$sqlarea t where t.parsing_schema_name in ('abc') order by t.last_active_time desc;

/*2. 檢視指定使用者的oracle會話.*/

select * from v$session t where username = 'abc' order by t.logon_time desc;

/*3. 檢視授予指定使用者的角色*/

select * from dba_role_privs where grantee = 'abc'; 

/*4. 檢視授予指定使用者的系統許可權*/    

select * from dba_sys_privs where grantee = 'abc';  

/*5. 檢視授予指定使用者的資料庫中物件的所有授權*/    

select * from dba_tab_privs where grantee = 'abc';  

/*6. 檢視當前使用者的角色*/ 

select * from user_role_privs;       

oracle常用sql語句

1.解鎖oracle使用者下某個使用者 以內建的scott使用者為例 sql conn as sysdba sql alter user scott account unlock identified by tiger 解釋 首先要切換到sysdba使用者下,否則會提示 許可權不足 error at...

oracle常用SQL語句

最近專案中用到,現記錄一下 新增主鍵 alter table shop spec detail add constraint spec detail id primary key id 新增索引 create index spec detail id on shop spec detail id 給...

Oracle常用SQL語句

今天接到乙個新任務 任務的主要內容簡單點說就是乙個下拉框,乙個查詢條件,乙個 table 顯示。當聽完的時候感覺真的是很簡單,這樣的事情也並非沒有做過。但是當靜下心來仔細分析需求,則會發現其與眾不同之處。1 下拉框中顯示的是我們整個模組的表名稱 2 查詢條件初步設想是根據時間查詢 3 table 第...