建立用戶數據庫
create user usernamesession
identified by passwordide
例:create user martin
blog
identified by 123456get
查詢新用戶是否添加成功it
select username, account_statusio
from dba_usersclass
where account_status = 'OPEN'date
或select
select username, account_status
from dba_users
where username = 'MARTIN'
查詢數據庫用戶自己擁有權限
select * from session_privs
查詢數據庫用戶自己擁有角色
select * from user_role_privs
查看某個角色擁有哪些權限 例:DBA角色
select * from dba_sys_privs where grantee='DBA'
對martin用戶受權數據庫鏈接權限
grant connect to martin
切換martin賬號查詢自己的權限
對martin用戶受權數據庫某張表查詢權限
例:增長dba_sys_privs查詢權限
grant select on dba_sys_privs to martin
回收用戶權限
例:回收martin用戶dba_sys_privs表查詢權限
revoke select on dba_sys_privs from martin
對martin用戶受權數據庫某張表查詢、插入、刪除、更新、權限
grant select,insert,delte,update on dba_sys_privs to martin
回收martin用戶受權數據庫某張表查詢、插入、刪除、更新、權限
revoke select,insert,delte,update on dba_sys_privs from martin
刪除用戶
drop user martin
或者
drop user martin cascade
(該語句會刪除與martin用戶相關聯的表)