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;