创建用户和用户密码
1 给用户解锁
alter user scott account unlock;
2 给用户修改密码
alter user scott identified by tiger;
3 创建用户并密码
create user nhpt identified by nhpt1234;
4 给用户授权
grant create session to nhpt;
系统权限如下:
系统特权 允许执行的操作
Create session 连接数据库
Create sequence 创建序列
Create synonym 创建同名对象
Create table 创建表
Create any table 创建任何模式的表
Drop table 删除表
Create procedure 创建存储过程
Execute any procedure执行任何模式的存储过程
Create user 创建用户
Create view 创建视图
Drop user 删除用户
Drop any table 删除任何模式的表
4、 向用户授予系统特权
Grant execute any procedure to sha with admin option
此句意思为为sha用户创建系统特权并且可以用sha为别的用户授予权限
连接sha用户 connect sha/admin
5、查看用户权限
进入sha用户connect sha/admin
Select * from user_sys_privs;可以查看到一个列表,
6、撤销用户授予的权限
必须连接connect system/admin
撤销权限 revoke是系统撤销权限的关键词
Revoke execute any procedure from sha;
7 删除用户
Connect system/admin
Drop user sha;
9、为用户授予角色
Grant dba to sha;
Grant connect to sha;