• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

自作主张

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

View Post

提示ORA-28000 the account is locked

1.启动项目的时候提示ORA-28000 the account is locked。

2.

这是因为用户被锁定了。

查询FAILED_LOGIN_ATTEMPTS参数默认值,这个参数限制了从第一次登录失败开始计算连续登陆失败的次数,注意不是累计失败的次数。这个值是个限额,并不代表当前已经连续失败的次数

3.在DOS窗口输入sqlplus /nolog如下图:

ORA-28000 the account is locked怎么办?

4.conn /as sysdba如下图:

ORA-28000 the account is locked怎么办?

5.desc dba_profiles;如下图:

ORA-28000 the account is locked怎么办?

6.select resource_name,limit from dba_profiles where resource_name='FAILED_LOGIN_ATTEMPTS';

如下图:

从上面的查询结果可以看出,如果连续失败10次,用户就会被锁定。

ORA-28000 the account is locked怎么办?

 7.使用ALTER USER 登录名 ACCOUNT UNLOCK;解锁

7.如果这样还不行, 修改参数failed_login_attempts=unlimited,当然这样修改会降低安全性,不建议这么做。alter profile default limit failed_login_attempts unlimited;    

ORA-28000 the account is locked怎么办?

ORA-28000 the account is locked怎么办?

posted on 2019-08-20 15:26  自作主张  阅读(353)  评论(0)    收藏  举报

刷新页面返回顶部
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3