Oracle 用户管理(二)

1    给某人赋予"系统权限"

SQL> grant connect to aobama with admin option

意思是将admin的连接数据库权限赋予“aobama”,并且"aobama"可以将这种权限赋予其他人

2    关于赋予权限收回的问题

描述:A将查询emp表的权限赋予B,B又将该权限赋予C。那么当A把B的该权限收回时,C的权限是否也没有了呢?

答案:SQL> revoke select on emp from B;

SQL> select * from A.emp;(使用C的账户登录)

此时使用C的账户再查询A的emp表信息时,你会发现当B的查询权限被收回后,C的查询权限也没有了

3    使用profile命令

SQL> create profile Rule1 limit failed_login_attempts 3 password_lock_time 1;

创建一个规则配置文件,该规则表示输错密码的次数达到三次时账户锁定1天

SQL> alter user aobama profile Rule1;

将上面的规则配置文件应用于用户“aobama”。

4    给用户解除锁定

SQL> alter user aobama account unlock;

注意:必须是DBA权限

5    使用终止口令指令

SQL> create profile MyRules limit password_life_time 10 password_grace_time 3;

创建一个规则配置文件,该文件表示用户的密码生命周期为10天,宽限期为3天,超过这个时间则密码失效

alter user aobama profile MyRules;

将该规则配置文件应用于用户“aobama”

6    使用口令历史

SQL> create profile MyRules limit password_life_time 10 password_grace_time 3 password_reuse_time 7;

创建一个规则配置文件,该文件表示用户的密码的生命周期为10天,宽限期为3天,超过这个期限必须修改密码,而且密码不能与原来的相同。

直到密码过期起7天后才能使用原来使用过的密码

7    删除规则配置文件

SQL> drop profile MyRules [cascade]

删除规则配置文件“MyRules”

注意:删除规则配置文件后,应用该配置文件的用户都获得释放

Oracle 用户管理(二)

时间: 2024-12-21 05:04:44

Oracle 用户管理(二)的相关文章

四、oracle 用户管理二

一.使用profile管理用户口令概述:profile是口令限制,资源限制的命令集合,当建立数据库时,oracle会自动建立名称为default的profile.当建立用户没有指定profile选项时,那么oracle就会将default分配给用户.1.账户锁定概述:指定该账户(用户)登陆时最多可以输入密码的次数,也可以指定用户锁定的时间(天)一般用dba的身份去执行该命令.例子:指定scott这个用户最多只能尝试3次登陆,锁定时间为2天,让我们看看怎么实现.创建profile文件SQL> cr

Oracle 用户管理权限

Oracle 用户管理权限 一.创建用户的Profile文件 SQL> create profile student limit // student为资源文件名 FAILED_LOGIN_ATTEMPTS 3 //指定锁定用户的登录失败次数 PASSWORD_LOCK_TIME 5 //指定用户被锁定天数 PASSWORD_LIFE_TIME 30 //指定口令可用天数 二.创建用户 SQL> Create User username Identified by password  --密码

oracle 用户管理

1. 用户进程 Ps –elf | greporacleocl |grep–v grep 2. 数据库进程 Ps –elf |greporacleorcl 3. 守护进程 Ps –elf |grep oha 大池:在SGA中,大池是一个可选的缓冲区域,管理员可以根据需要对其进行配置,在大规模输入输出及备份过程中需要大池作为缓存空间,例如,大数据操作.数据库备份与恢复之类的操作. Java池:Java池是一个可选的缓冲区,但是在安装java或者java程序时必须设置Java池,它用于编译Java语

Oracle用户管理模式的备份恢复_超越OCP精通Oracle视频教程培训16

oracle视频教程目标 Oracle视频教程,风哥本套oracle教程培训学习oracle数据库用户管理的备份与恢复,归档模式与非归档模式,闪回恢复区,冷备份,热备份,dbverify工具的详解,如何完全恢复丢失的所有数据文件,基于时间点/取消/SCN的不完全恢复案例,归档日志的损坏,联机日志文件的损坏,数据文件无备份的恢复等日常管理与维护. 适用人群 IT相关从业人员.Oracle数据库技术人员.想加工资的.想升职的都可以. 视频在线学习地址: http://edu.51cto.com/co

Oracle 用户管理(一)

1     创建用户 create user @username identified by @password 例如:create user aobama identified by future 创建了一个用户名为"aobama"的用户,该用户的密码是"future". 注意:Oracle中创建用户需要管理员(DBA)权限,而且用户的密码必须以字母开头. 2    修改用户密码 a. 修改当前用户的密码 sql> password 用户名 b. 修改其他用

Oracle的学习一:安装与卸载、sql *plus常用命令、Oracle用户管理

1.为什么学习oracle? 性能优越: 小型数据库 中型数据库 大型数据库 acess.foxbase mysql.sql server.informix sybase.oracle.db2 复杂量小(100人内).成本千元内.对安全性要求不高 日访问量5000--15000.成本在万元内,比如商务网站 负载可以处理.海量数据库 .安全性很高sybase<oracle<db2 数据库的选择标准: 项目的规模:a.负载量有多大:b.成本: c.安全性 需求量大: 2.Oracle认证: DBA

Postgresql的用户管理二

五.给已存在用户赋予各种权限 使用ALTER ROLE 命令. ALTER ROLE 语法: ALTER ROLE name [ [ WITH ] option [ ... ] ] where option can be: SUPERUSER | NOSUPERUSER | CREATEDB | NOCREATEDB | CREATEROLE | NOCREATEROLE | CREATEUSER | NOCREATEUSER | INHERIT | NOINHERIT | LOGIN | NO

三、oracle 用户管理一

一.创建用户概述:在oracle中要创建一个新的用户使用create user语句,一般是具有dba(数据库管理员)的权限才能使用.create user 用户名 identified by 密码; 注意:oracle有个毛病,密码必须以字母开头,如果以数字开头,它不会创建用户eg.create user xiaoming identified by oracle; 二.给用户修改密码概述:如果给自己修改密码可以直接使用SQL> password 用户名或passw如果给别人修改密码则需要具有d

三、oracle 用户管理(user)

一.创建用户概述:在oracle中要创建一个新的用户使用create user语句,一般是具有dba(数据库管理员)的权限才能使用.create user 用户名 identified by 密码; 注意:oracle有个毛病,密码必须以字母开头,如果以数字开头,它不会创建用户eg.create user xiaoming identified by oracle; 二.给用户修改密码概述:如果给自己修改密码可以直接使用SQL> password 用户名或passw如果给别人修改密码则需要具有d