关于Oracle/PLSQL的学习记录8

本文详细介绍了Oracle数据库中用户权限的管理,包括创建、修改用户,设置和解除用户锁定,授予和收回系统权限、对象权限,创建自定义角色以及角色的启用/禁用。此外,还讲解了如何查看用户拥有的角色和权限,以及如何管理角色的权限。
摘要由CSDN通过智能技术生成

------用户权限及角色------
1.在Oracle中,用户是数据库的操作者,所有对数据库的操作都是用户进行的
Oracle默认用户:
用户名  口令  登陆身份及说明
sys  change_on_install  sysdba或sysoper,但是不能已normal登录,可作为默认的系统管理员
system  manager  sysdba或normal,但是不能以sysoper登录,可作为默认的系统管理员
scott  tiger  normal,普通用户
aqadm  aqadm  sysdba或normal,高级队列管理员
Dbsnmp  dbsnmp  sysdba或normal,复制管理员

可自定义用户test 密码oracle
create user test identitfied by oracle;
select * from all_users;
注销用户一般在drop user+用户名语句后面增加参数cascade,用来表示删除用户的同时删除其建立的实体:
drop user test cascade;

2.修改用户口令
alter user system indentified by manager;
在修改口令之前,应该以数据库管理员的身份连接到Ooracle
select username,password from dba_users;

3.设置和解除用户锁定
在Oracle刚刚被安装时,用户scott默认处于锁定状态
解锁scott用户:
alter user scott account unlock;
锁定scott用户:
alter user scott account lock;
由于sys用户的特殊性&

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值