Fork me on GitHub

oracle用户管理

1、创建表空间:可以创建,也可以不创建,不创建,系统会提供一个默认表空间
create tablespace 表空间名  datafile  '数据文件的路径文件名'  size 200M;

2、创建用户
create user 用户名 identified by 密码 [default tablespace 表空间名]

3、授权
1)角色权限(connect,resource,dba)
grant connect,resource to 用户;
2)表对象权限(select/update/insert/delete/等)
grant select,insert,…… on 用户1.表 to 用户2[with grant option];
----with grant option ;可以实现级联授权

4、登录用户
connect 用户名/密码 [as sysdaba];


用户:
sys     system      scott
管理员  系统用户    示例用户


5、撤销权限(收回权限)
revoke select,insert,…… on 用户1.表 from 用户2 ;
 

6、修改用户
alter user 用户名 identified  by 新密码;

alter user 用户名  account lock;--锁定用户

alter user 用户名  account unlock;--用户解锁


7、删除用户
drop  user 用户名 cascade;


posted on 2017-09-11 17:03  ScvQ  阅读(183)  评论(0编辑  收藏  举报

导航