创建用户以及赋予权限
创建用户的流程
先用sys用户登陆到数据库:
Sys by sysbda
创建用户语句
Create user USERNAME identified by PASSWORD
查看创建的用户:
Select username form dba_users;
赋予权限
在不赋予权限的时候,用户没有默认权限,甚至不能登陆
授予登陆权限
Grant create session to dzy
授权成功后登陆
授权创建表空间
未授权之前:
授权:
GRANT CREATE SESSION TO XXXX
查看路径
授予创建表的权限
先授权使用表空间再授权创建表的功能
授权收创建表
同样的:
grante drop table to zhangsan;//授予删除表的权限
grant insert table to zhangsan;//插入表的权限
grant update table to zhangsan;//修改表的权限
撤销权限
基本语法同grant,关键字为revoke
查看权限
select * from user_sys_privs;//查看当前用户所有权限