1.创建用户
create user scott identified by tiger;
注意密码必须以字母开头
2.修改密码
(1)给自己修改密码
passw[ord]
(2)给其他用户修改密码(需要有dba或者alter user的权限)
passw[ord] 用户名
或者
alter user 用户名 identified by 新密码
3.删除用户(需要有dba或者 drop user 的权限)
drop user 用户名 [cascade]
如果该用户已经有了数据库的对象,那么必须指定cascade选项
4.用户管理综合案例
创建的新用户是没有任何权限的,必须为其赋予一定的权限才能进行相应的操作
(1)为用户赋予connect角色
grant connect to scott
登陆的权限是create session,而connect角色具有这个权限
(2)希望dyc用户可以去查询scott方案下的emp表
grant select on emp to dyc
scott用户或者dba具有这条授权的功能
(3)希望用户可以建表
为其赋予resource角色(这个角色具有unlimited tablespace的系统权限)
grant resource to dyc
(4)希望用户可以修改scott的emp表
grant update on emp to dyc
(5)希望用户可以查询、更新、添加、删除scott方案的emp表
grant all on emp to dyc
(6)revoke
scott希望收回对emp表的查询权限
revoke select on emp from dyc