博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ORA-28000: the account is locked-的解决办法
阅读量:5143 次
发布时间:2019-06-13

本文共 1140 字,大约阅读时间需要 3 分钟。

解决方案链接:
 
方案主体内容:

现在用oracle11g,解锁后过段时间用户就又被锁了,原来oracle有登录失败次数failed_login_attempts限制,超过指定的次数后就会自动锁了。

解决方法:

修改参数failed_login_attempts=unlimited;

SQL>sqlplus /nolog

SQL>conn sys/sys as sysdba;

一、解锁:

SQL>alter user username account  unlock;

SQL>commit;

二、修改登录失败次数限制:

Connected.

SQL> desc dba_profiles;

名称 是否为空  类型
----------------------------------------- -------- --------------

PROFILE NOT NULL VARCHAR2(30)

RESOURCE_NAME NOT NULL VARCHAR2(32)
RESOURCE_TYPE VARCHAR2(8)
LIMIT VARCHAR2(40)

SQL> select resource_name,limit from dba_profiles where resource_name='FAILED_LOGIN_ATTEMPTS';

RESOURCE_NAME LIMIT

-------------------------------- ----------------------------------------
FAILED_LOGIN_ATTEMPTS 10 

查询FAILED_LOGIN_ATTEMPTS值为10,也就是说从第一次登录失败开始计算,连续登陆失败的次数。而不是累计失败的次数

2.修改FAILED_LOGIN_ATTEMPTS的值

 

SQL> alter profile default limit failed_login_attempts unlimited;

 

配置文件已更改

 

SQL> select resource_name,limit from dba_profiles where resource_name='FAILED_LO

GIN_ATTEMPTS';

 

RESOURCE_NAME LIMIT

-------------------------------- ----------------------------------------
FAILED_LOGIN_ATTEMPTS UNLIMITED

转载于:https://www.cnblogs.com/beck-wang/p/4376262.html

你可能感兴趣的文章
华为研发工程师编程题
查看>>
小白大收集:C# 连库字符串详细讲解
查看>>
tls数据包分析
查看>>
luogu1328 [NOIp2014]生活大爆炸版石头剪刀布 (模拟)
查看>>
BZOJ 1003: [ZJOI2006]物流运输trans(最短路+dp)
查看>>
求解两个字符串的最长公共子序列
查看>>
(转) 垂直同步、绘制效率、显示器刷新频率与帧率
查看>>
Typescript error
查看>>
flask记录
查看>>
学习进度条12
查看>>
spotlight_监控Linux_无需修改用户权限
查看>>
数据结构学习记录_2019.02.09
查看>>
深入分析LInux内核链表
查看>>
关于Gvim中textwidth被自动设置成78造成输入时自动换行的问题
查看>>
MATLAB绘制向量图
查看>>
10款有趣创意的LOADING等待体验动画作品
查看>>
任意的四个点,判断是不是矩形
查看>>
Java中3DES加密解密与其他语言(如C/C++)通信
查看>>
log4j分级输出日志文件
查看>>
Palindrome Number
查看>>