使用profile管理用户口令
profile是口令限制,资源限制的命令集合,当建立数据库时,oracle会自动建立名称为default的profile,当建立用户没有指定proflie选项,那么oracle就会将default分配给用户
1.账户锁定(使用等级:dba)
概述:指定该账户(用户)登陆时最多可以输入密码的次数,也可以指定用户锁定的时间(天)一般用dba的身份来执行该命令
//例子:指定tea这个用户最多只能尝试3次登陆,锁定时间为2天
//2代表的多少2天
sql>create profile lock_account limit failed_login_attempts 3 password_lock_time 2;
sql>alter user tea profile lock_account;
2.给账户(用户)解锁(使用等级:dba)
//例子:
//用户名:xiaoming
//conn /as sysdba
sql>alter user xiaoming account unlock;
3.终止口令(使用等级:dba)
作用:为了让用户定期修改密码可以使用终止口令的指令来完成,同样这个命令也需要dba身份来操作
例子:给前面建立的用户tea创建一个profile文件,要求该用户每隔10天要修改自家的登陆密码,宽限期为2天。
sql>create profile myprofile limit password_life_time 10 password_grace_time 2;
sql>alter user tea profile myprofile
口令历史(口令历史就是在终止口令的后面加password_reuse_time XXX)
概述:如果希望用户在修改密码时,不能使用以前使用过的密码,可使用口令历史,这样oracle就会将口令修改的信息存放到数据字典中,这样当用户修改密码时,oracle就会对新旧密码进行比较,当发现新旧密码一样时,就提示用户重新输入密码。
例子:
1)建立profile
sql>create profile password_history limit password_life_time 10 password_grace_time 2 password_reuse_time 10;
password_reuse_time //指定口令可重用时间即10天后就可以重用
2)分配给某个用户
删除profile
概述:当不需要某个profile文件时,可以删除该文件
sql>drop profile password_history cascade;
注意:
1.cascade 代表级联,已分配的profile,删除时必须加cascade选项
2.必须要有create profile权限,才能创建profile
3.default为默认profile,不能删除
- 浏览: 214969 次
- 性别:
- 来自: 江西
最新评论
-
闷骚的小老头:
这个和eclipse右什么区别么,都会啊这个
如何在Android Studio中创建一个selector.xml文件 -
闷骚的小老头:
导入Model就ok
如何在Android Studio中导SlidingMenu框架到项目中 -
gaojingsong:
七天玩转oracle,韩顺平玩转oracle,有些东西过时了, ...
oracle表的数据类型
相关推荐
Oracle SOA 套件——Oracle BPEL 流程管理器Oracle SOA 套件——Oracle BPEL 流程管理器
Oracle应用项目——用户管理实例.pdf 学习资料 复习资料 教学资源
Oracle工作总结——日志文件切换频率的调整 Oracle工作总结——日志文件切换频率的调整
Oracle学习笔记——day01 学习的好东西Oracle学习笔记——day01
Oracle学习笔记——day02 学习的好东西 Oracle学习笔记——day02
Oracle学习笔记——day04 学习的好东西 Oracle学习笔记——day04
Oracle学习笔记——day05 学习的好东西 Oracle学习笔记——day05
Oracle学习笔记——day03 学习的好东西 Oracle学习笔记——day03
oracle 数据库系统——管理与应用
Oracle数据库教程——nbu恢复oracle数据库案例
Oracle数据库技术——动态SQL。详细资料~
Oracle 数据库系统——基础与工具.pdf
Oracle数据库教程——oracle静态监听和动态监听借鉴.pdf
Oracle缓存连接——Timesten体系结构 .docx 内存数据库技术
Oracle10g——for AIX 安装指南.pdf
Oracle数据库教程——oracle常见的等待事件说明[参照].pdf
Oracle应用项目——使用OracleEM创建表空间.pdf 学习资料 复习资料 教学资源
Oracle应用项目——事务实例.pdf 学习资料 复习资料 教学资源
Oracle应用项目—— 触发器实例.pdf 学习资料 复习资料 教学资源