1.檢視使用者擁有的資料庫物件
sql**
select object_name from user_objects;
2.檢視約束資訊
sql**
select constraint_name from user_constraints;
3.檢視使用者所擁有的表
sql**
select table_name from user_tables;
或sql**
select *from tab;
4.檢視使用者所擁有的檢視
sql**
select view_name from user_views;
5.檢視使用者所擁有的觸發器
sql**
select trigger_name from user_triggers;
6.檢視使用者擁有的序列
sql**
select sequence_name from user_sequence;
7.檢視使用者擁有的索引
sql**
select index_name from user_indexs;
8.顯示當前使用者
sql**
show user;
9.切換使用者
sql**
conn scott/tiger;
10.將使用者賦予某種角色登入
sql**
conn scott/tiger as sysdba;
11.檢視所有使用者
sql**
conn system/unis;
select username from dba_users;
12.檢視使用者所擁有的許可權
sql**
select *from session_privs;
13.給使用者加鎖
sql**
alter user scott account lock;
14.給使用者解鎖
sql**
alter user scott account unlock;
15.修改使用者密碼
sql**
alter user zzg identified by zzg123
16.新建使用者
sql**
create user zzg identified by zzg123;
17.刪除使用者及相關物件
sql**
drop user zzg cascade;
18.給使用者賦權(多個採用逗號間隔)
sql**
grant create session,create table to zzg;
19.分配表空間給使用者
sql**
alter user zzg default tablespace ts_zzg;
20.授權表空間給使用者
sql**
grant unlimited tablespace to zzg;
**:計算機培訓網
oracle相關sql命令
預設oracle安裝完oracle後,初學者應該了解的一些sql語句 1 連線 sql plus system manager 2 顯示當前連線使用者 sql show user 3 檢視系統擁有哪些使用者 sql select from all users 4 新建使用者並授權 sql creat...
Oracle 檢視使用者相關資訊
0 表空間 檢視當前使用者下的角色 系統許可權 表級許可權 所有表 select from user role privs select from user sys privs select from user tab privs select from user tables 1 使用者 檢視當前...
oracle新建使用者相關操作
oracle新建使用者相關操作 檢視使用者及表空間 select username,default tablespace from dba users 檢視表空間 users 資訊 select t.from sys.dba data files t where t.tablespace name ...