账户锁定问题

账户锁定问题

例子:指定useradmin 最多尝试三次登录,锁定时间为2天。

首先创建profile文件,规则名为lock_account,,类似创建一个规则

create profile lock_account limit failed_login_attempts 3 password_lock_time 2;
alter user useradmin profile lock_account;

给账户useradmin解锁

system或sys登录

alter user useradmin account unlock;

给useradmin创建一个profile文件要求用户每隔10天要修改自家的登录密码,宽限期为2天。

create profile myprofile limit password_life_time 10 password_grace_time 2;
alter user useradmin profile myprofile;

例子:

用户在修改密码时,不能使用以前使用的密码,可以使用口令历史,这样Oracle就会将口令修改的信息存放到数据字典中,这样当用户修改密码时,oracle就会对新旧密码进行比较,当发现新旧密码一样时,就提示用户重新输入密码

create profile password_history limit password_life_time 10 password_grace_time 2 password_reuse_time 10
#指定口令可重用时间即10天后就可以重用

删除profile

drop profile password_history cascade

猜你喜欢

转载自blog.csdn.net/chuijinbao/article/details/84195830