今天测试库有个账户的密码忘了,试了十几次就开始提示:

ERROR:
ORA-28000: the account is locked

意思明显就是账户被锁了,可能是用户的资源设置中对密码重试次数做了限制。

验证:

SQL> select a.username, b.profile, b.resource_name, b.limit
  2  from dba_users a, dba_profiles b
  3  where a.username = 'GALTTEST' and a.profile = b.profile;
GALTTEST   DEFAULT    COMPOSITE_LIMIT           UNLIMITED
GALTTEST   DEFAULT    SESSIONS_PER_USER         UNLIMITED
GALTTEST   DEFAULT    CPU_PER_SESSION           UNLIMITED
GALTTEST   DEFAULT    CPU_PER_CALL              UNLIMITED
GALTTEST   DEFAULT    LOGICAL_READS_PER_SESSION UNLIMITED
GALTTEST   DEFAULT    LOGICAL_READS_PER_CALL    UNLIMITED
GALTTEST   DEFAULT    IDLE_TIME                 UNLIMITED
GALTTEST   DEFAULT    CONNECT_TIME              UNLIMITED
GALTTEST   DEFAULT    PRIVATE_SGA               UNLIMITED
GALTTEST   DEFAULT    FAILED_LOGIN_ATTEMPTS     10
GALTTEST   DEFAULT    PASSWORD_LIFE_TIME        180
GALTTEST   DEFAULT    PASSWORD_REUSE_TIME       UNLIMITED
GALTTEST   DEFAULT    PASSWORD_REUSE_MAX        UNLIMITED
GALTTEST   DEFAULT    PASSWORD_VERIFY_FUNCTION  NULL
GALTTEST   DEFAULT    PASSWORD_LOCK_TIME        1
GALTTEST   DEFAULT    PASSWORD_GRACE_TIME       7

确实如此,只允许10次尝试,之后账户就会被锁。

解锁方法很多,通过PLSQL Developer工具解锁可能是最简单、最直观的。

1、用管理员账户登录PLSQL Developer(登录名可以为system,选择类型的时候把Normal修改为Sysdba)。

2、左侧选择My Objects,查看Users文件夹。

3、选择GALTTEST用户,右击点击”编辑“;

4、把“帐户被锁住”的勾去掉;(也可以修改密码)。

5、点击“应用”再点击“关闭”;

6、重新登录就可以通过验证了;

其实使用sqlplus命令行解锁也很简单,用管理员账号sysdba角色登录,执行alter user GALTTEST account unlock;,即可解锁。

另外,使用如下命令将profile的FAILED_LOGIN_ATTEMPTS属性值修改也可以达到过滤重试次数的限制。

ALTER PROFILE DEFAULT LIMIT FAILED_LOGIN_ATTEMPTS UNLIMITED

附:创建profile的SQL:

create profile test limit;

ORA-28000账户被锁和解锁相关推荐

  1. oracle账户解锁28000,oracle 下载 账号密码ORA-28000账户被锁和解锁

    今天测试库有个账户的密码忘了,试了十几次就开始提示: ERROR: ORA-28000: the account is locked 意思明显就是账户被锁了,可能是用户的资源设置中对密码重试次数做了限 ...

  2. linux上数据库账号被锁定,ORA-28000账户被锁和解锁

    今天测试库有个账户的密码忘了,试了十几次就开始提示: ERROR: ORA-28000: the account is locked 意思明显就是账户被锁了,可能是用户的资源设置中对密码重试次数做了限 ...

  3. Oracle账户被锁住,解锁

    方法一 PLSQL解锁 1.用dba用户登录plsql. 2.左侧选择my objects,查看users文件夹. 3.选择GALTTEST用户,右击点击"编辑". 4.把&quo ...

  4. oracle 账户锁了,oracle 用户账户被锁处理

    一.以管理员身份登录 SQL> conn sys/sys as sysdba; (分号是必须的但是我是以system登录的所在这不应该写conn sys/sys as sysdba应该写conn ...

  5. java并发编程之4——Java锁分解锁分段技术

    转载自 java并发编程之4--Java锁分解锁分段技术 并发编程的所有问题,最后都转换成了,"有状态bean"的状态的同步与互斥修改问题.而最后提出的解决"有状态bea ...

  6. Oracle→序列、视图、索引、存储过程、存储函数、包、触发器、表分区、锁表解锁表、事务、PLSQL、备份恢复、游标

    序列SEQUENCE 视图VIEW 索引 同义词 存储过程 存储函数 包 JAVA调用包 触发器 表分区 锁表解锁表 事务 PLSQL 备份恢复

  7. 防手机锁屏解锁自定义View

    文章目录 一.简介 二.ObjectAnimator与Scroller实现比较 三. Scroller实现核心 1.锁屏解锁主要有两个关键点 2.触摸手机滑动带动页面进行滑动 3.手指离开屏幕判断是否 ...

  8. android解锁界面分析,Android 7.0 锁屏解锁之向上滑动显示解锁界面分析

    Android 7.0 锁屏解锁之向上滑动显示解锁界面分析 by jing.chen 锁屏的解锁操作是在锁屏界面向上滑动实现的,通过向上滑动调出解锁界面(如图案.PIN.密码解锁界面),在解锁界面输入 ...

  9. sql server 数据库查锁、解锁

    开发中遇到表查询时第一次查询很快,执行了删除数据后,表查询就一直查不出数据超时异常,后面想到可能是被锁了,然后通过 sql server数据库查锁.解锁 语句解决,在此记录一下: 数据库--查询锁 s ...

最新文章

  1. 副连长是什么级别_“上尉副连长”和“中尉连长”谁的级别高 别再傻傻不知道!...
  2. 总结之:CentOS6.5 LAMP的基本原理以及分主机架构解析
  3. JZOJ 1220. Pla
  4. 音视频技术开发周刊 | 199
  5. Java 11 正式发布,新特性解读
  6. Java 环形缓冲器(Ring Buffer)
  7. “错题集”帮你期末考试冲向满分
  8. 计算机c语言知识点txt,计算机二级C语言(重要知识点)
  9. 转-squid介绍及其简单配置
  10. python学习之内部函数:
  11. 机器学习第六回——无监督学习
  12. vray渲染里服务器信息,vray云服务器渲染部署(vray怎么渲染su)
  13. [听风]TBC单体插件数据统计Recount
  14. Win7 和 xp 双系统安装
  15. 系统设计面试题之 怎么设计一个打分系统
  16. (C语言)用函数实现求三个数最大值
  17. 车牌识别EasyPR(2)——车牌颜色定位与偏斜扭转
  18. win8下命令行解决Socket Error10048:Adress already in use问题
  19. SudokuGame 记软工第二次作业
  20. 云波社区 l Mecha Morphing(变形机甲)游戏介绍

热门文章

  1. 平面设计和美工区别在哪,学平面设计和美工哪个难
  2. html制作的动态粒子图像,一种基于AnimateCC+Canvas的随机粒子动画效果设计
  3. 深入剖析Redis高可用系列:持久化 AOF和RDB
  4. 关于华为方舟编译器,你想知道的都在这里!
  5. 请求数据,后台返回上千条上万条数据,怎么办
  6. 动态建模——UML顺序图
  7. 清除系统垃圾文件的bat脚本
  8. 行业认证标准:AUTOSAR(汽车开放系统架构)开发了用于现代C++软件开发的标准AUTOSAR C++14
  9. python小制作 tkinter 简单音乐播放器
  10. Python-自制背题脚本