oracle用户锁定问题(解锁上锁)

查看用户的信息和状态
select username,account_status from dba_users;

解锁 scott 用户:
alter user ljnc8085 account unlock

其中的 scott 即为要解锁的用户名。
alter user ljnc8085 identified by ljnc8085 account unlock --解锁并改密

select * from all_users

需要对Oracle某个用户设置输错密码也不被锁,整体原理是:新建一个profile,设置密码错误次数不限制,然后把用户的概要文件(profile)设置为新建的这个profile,下面介绍下设置的过程。

一、默认profile
一般数据库默认是10次尝试失败后锁住用户
1、查看FAILED_LOGIN_ATTEMPTS的值
select * from dba_profiles;

2、修改为6(重启发生)、30次
alter profile default limit FAILED_LOGIN_ATTEMPTS 6 scope=spfile;
alter profile default limit FAILED_LOGIN_ATTEMPTS 30;

3、修改为无限次(为安全起见,不建议使用)
alter profile default limit FAILED_LOGIN_ATTEMPTS unlimit;

posted @   流沙浩荡  阅读(196)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
点击右上角即可分享
微信分享提示