1.创建king用户,登录密码为saint:
create user king
identified by saint;
2,修改用户的登录密码:
alter user 用户名 identified by 新密码;
3,修改用户的登录密码为过期:
alter user 用户名 password expire;
4,修改用户的状态为锁定或者解锁:
alter user 用户名 account lock/unlock;
5,删除用户:(如果用户已经在数据库中创建了内容,则必须指定cascade关键字)
drop user 用户名 cascade;
6.创建manager角色:
create role manager;
7.修改用户的默认角色:
alter user 用户名 default role;
8.将manager角色分配给king用户:
grant manager to king;
9.删除manager 角色:
drop role manager;
10.Oracle中权限主要分为:系统权限和对象权限
常见的系统权限:
create session 创建会话
create sequence 创建序列
create synonym 创建同名对象
create table 在用户模式中创建表
create any table 在任何模式中创建表
drop table 在用户模式中删除表
drop any table 在任何模式中删除表
create procedure 创建存储过程
create user 创建用户
drop user 删除用户
create view 创建视图
常见的对象权限:
数据表:alter、delete、index、insert、references、select、update
视图:delete、insert、select、update
序列:alter、select
过程:execute
11.给king用户赋予创建表权限、创建序列权限和创建视图权限:
grant create table,create sequence,create view
to king;
12.撤销权限:
revoke 权限名 from 用户名;