`
bestxiaok
  • 浏览: 462534 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

oracle数据库被锁 解决办法 查找原因

阅读更多
在登陆时被告知test用户被锁
  1、用dba角色的用户登陆,进行解锁,先设置具体时间格式,以便查看具体时间
  SQL> alter session set nls_date_format=’yyyy-mm-dd hh24:mi:ss’;
  Session altered.
  2、查看具体的被锁时间
  SQL> select username,lock_date from dba_users where username=’TEST’;
  USERNAME LOCK_DATE
  ------------------------------ -------------------
  TEST 2009-03-10 08:51:03
  3、解锁
  SQL> alter user test account unlock;
  User altered.
  4、查看是那个ip造成的test用户被锁
  查看$ORACLE_HOME/network/admin/log/listener.log日志
  10-MAR-2009 08:51:03 * (CONNECT_DATA=(SID=lhoms)(SERVER=DEDICATED)(CID=(PROGRAM=oracle)(HOST=omstestdb)(USER=oraoms))) * (ADDRESS=(PROTOCOL=tcp)(HOST=10.69.1.11)(PORT=49434)) * establish * lhoms * 0
  10-MAR-2009 08:51:03 * (CONNECT_DATA=(SID=lhoms)(SERVER=DEDICATED)(CID=(PROGRAM=oracle)(HOST=omstestdb)(USER=oraoms))) * (ADDRESS=(PROTOCOL=tcp)(HOST=10.69.1.11)(PORT=49435)) * establish * lhoms * 0
  这样可知是上面10.69.1.11的ip尝试多次失败登陆造成的被锁
  注:
  一般数据库默认是10次尝试失败后锁住用户
  1、查看FAILED_LOGIN_ATTEMPTS的值
  select * from dba_profiles
  2、修改为30次
  alter profile default limit FAILED_LOGIN_ATTEMPTS 30;
  3、修改为无限次(为安全起见,不建议使用)
  alter profile default limit FAILED_LOGIN_ATTEMPTS unlimited;
分享到:
评论

相关推荐

    oracle数据库日志查看方法

    ### Oracle数据库日志查看方法详解 #### 一、概述 Oracle数据库是企业级应用中广泛使用的数据库管理系统之一,为了确保数据库系统的稳定运行和快速定位问题,掌握Oracle数据库日志查看方法至关重要。本文将详细...

    oracle遍历数据库查找字符串

    标题"Oracle遍历数据库查找字符串"暗示了一个实用的解决方案,它允许用户快速搜索Oracle数据库中的特定文本字符串,无需手动编写复杂的SQL查询。这通常在数据审计、故障排查或日志分析等场景中非常有用。 描述中...

    修改oracle数据库用户名及密码

    在操作过程中,可能会导致用户被锁,可以使用命令 `SELECT LOCK_DATE,username from dba_users where username='USERNAME';` 查看被锁的用户,然后使用命令 `ALTER USER USER_NAME ACCOUNT UNLOCK;` 解锁用户。 ...

    Oracle数据库日常运维及应急故障处理手册

    Oracle数据库作为一款高性能的大型关系数据库管理系统,广泛应用于各行业的关键业务中。随着业务规模的扩大和数据量的增长,数据库运维和故障应急处理变得尤为重要。本文档即为Oracle数据库的日常运维及应急故障处理...

    ORACLE数据库巡检模板

    【Oracle数据库巡检模板】 Oracle数据库的健康检查与评估是维护数据库高效稳定运行的重要环节。巡检过程旨在发现潜在的问题,预防故障发生,并确保数据库系统的性能和可用性。以下是巡检的一些关键点: 1. **检查...

    Oracle数据库账号被锁定解决方法

    在Oracle数据库操纵中,登录Oracle账号时提示失败,并且Oracle账号频繁被锁定。造成此故障的原因是什么呢?本文就介绍了这一过程,经由过程慢慢排查我们就能找到该故障的原因了。 下面记录下查找这个题目的步调。 1....

    Oracle数据库完全卸载干净工具

    这个工具的主要目标是自动化Oracle数据库的卸载流程,确保所有相关的配置文件、数据文件、日志文件以及注册表项都被正确清理。以下是该工具可能包含的一些关键功能和步骤: 1. **检测Oracle组件**:工具首先会扫描...

    完美卸载 oracle 数据库

    以下将详细阐述如何“完美卸载Oracle数据库”,包括可能遇到的问题以及解决策略。 首先,确保在开始卸载前已经停止所有与Oracle相关的服务和进程。这包括Oracle数据库实例、监听器和其他后台进程。在Windows系统中...

    Oracle 数据库经典练习

    ### Oracle数据库经典练习知识点解析 #### 一、员工信息综合查询与SQL技巧 在Oracle数据库中,通过一系列经典练习,可以深入理解SQL语言的应用及Oracle数据库的管理。以下是对几个关键练习的详细解析: 1. **...

    ORACLE数据库比对工具

    Oracle数据库比对工具是一款专为Oracle数据库设计的实用软件,由Delphi编程语言编写并提供源码,使得用户可以深入理解其工作原理并根据需要进行定制。在数据库管理、迁移、整合或性能优化等场景中,这样的工具能帮助...

    ORACLE数据库日常巡检内容报告

    - **锁资源**:识别和解决锁争用问题,避免阻塞其他会话。 - **回滚段等待**:高比例的回滚段等待可能表明事务处理存在问题。 - **SGA、Buffer Cache、I/O性能**:这些组件的性能直接影响数据库的整体性能。 - *...

    Oracle数据库驱动jar包

    Oracle数据库驱动jar包是Java应用程序连接Oracle数据库的关键组件,它提供了Java编程语言与Oracle数据库间的接口。在J2EE(Java 2 Platform, Enterprise Edition)开发中,这些jar包是必不可少的,因为它们包含了...

    Oracle数据库的运行原理

    Oracle数据库是一种广泛使用的大型关系型数据库管理系统,其运行原理涉及多个层面,包括会话的建立、事务的执行、数据缓存、重做日志和还原机制等。理解这些原理对于Oracle数据库的运维至关重要。 首先,当一个应用...

    oracle 资源整合大全,oracle对照,oracle数据库,oracle 讲解

    Oracle数据库是全球广泛使用的大型关系型数据库管理系统,其在企业级数据存储、管理和分析中扮演着核心角色。本文将深入探讨Oracle数据库系统的关键知识点,包括其功能、对照表以及常用的查询函数。 首先,Oracle...

    Oracle数据库RAC健康检查脚本

    Oracle数据库RAC(Real Application Clusters)健康检查脚本是一种重要的工具,用于DBA(数据库管理员)对数据库系统进行全面的性能监控和问题排查。RAC是Oracle数据库的一个关键特性,它允许多个实例同时访问同一...

    ORACLE数据库一次意外宕机的分析处理实记(ora-1578)[文].pdf

    该宕机事件的故障原因是意外断电,导致小机服务器断电,从而导致ORACLE数据库宕机。在测试环境中,安排了一个工程师过去解决该问题。首先,工程师重启了小机服务器,启动完后,发现oracle所在的/app目录没有mount上...

    Oracle数据库讲义.pdf

    Oracle数据库是由Oracle公司开发的一款关系型数据库管理系统(RDBMS),在全球范围内被广泛应用于企业级应用中,以其高性能、高可靠性和强大的数据处理能力著称。Oracle 10g(即第十代)是Oracle公司于2004年推出的一...

    C#连接Oracle数据库(查询数据)

    C#连接Oracle数据库(查询数据)方法,好东西,分享一下

    Oracle数据库基础知识

    * 索引(Index):Oracle数据库中的索引是指对表中的数据进行快速查找和排序的数据结构。 ORACLE 系统结构 Oracle数据库的系统结构包括: * 物理结构:Oracle数据库的物理结构是指由磁盘、内存、CPU 等硬件组件...

    oracle数据库中锁、序列、索引管理.docx

    首先,让我们深入理解锁在Oracle数据库中的作用。锁是用来控制并发事务对数据访问的一种机制,它确保了在多个事务同时操作数据库时,数据不会被不正确地读取或修改。Oracle提供了多种类型的锁,包括DDL锁、DML锁和...

Global site tag (gtag.js) - Google Analytics