2.Oracle中的用户、角色、权限

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 用户名;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值