oracle常用命令
SQLPLUS
进入oracle
撤销命令
revoke 权限 form 用户名
show user
查询当前登录账户
锁定账户命令
Alter user 用户名 account lock
解锁账户命令
Alter user 用户名 account unlock
修改密码命令
Alter user 用户名 identified by 密码
Oracle 授权命令
grant 你想给的权限 to 用户名
给 scott 授予查询 fake 表的权限
grant select on fake to scott
给scott 授予添加fake 表的权限
grant insert on fake to scott
给 scott 授予 删除fake表的权限
grant delete on fake to scott
给 scott 授予修复fake 表的权限
grant update on fake to scott
取消 scott 查询fake 表的权限
revoke select on fake scott
创建角色
create role 名称
创建用户
create user baby identified by 666666
-- 查询所有的角色
select * from dba_roles;
-- 把一个角色给一个用户(一个用户可以拥有多个角色,一个角色就是一组权限,)
grant 角色 to 用户
-- 把一个角色给一个角色
grant 角色 to 角色
-- 查询某个角色拥有的系统权限
select * from dba_sys_privs where grantee='DBA';
-- 查询某个角色的角色权限
select * from dba_pole_privs where grantee='DBA';
-- 查询某个角色拥有的对象权限
select * from dba_tab_privs where grantee='DBA';