`
hanyi366
  • 浏览: 289331 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

oracle 11g 帐户被锁定

 
阅读更多

 

问题描述

近日使用sqlplus登陆短消息oracle数据库时提示“ORA-28000: 帐号被锁定”。

 

【原因/触发因素】

确定是由于oracle11g中默认在default概要文件中设置了“FAILED_LOGIN_ATTEMPTS=10次”,当输入密码错误次数达到设置值将导致此问题。

【影响和风险】

影响

帐号被锁定后,业务进程连接数据库异常,影响业务使用。

问题发生频率

数据库帐号被锁定后,业务进程一旦重启会提示连接失败。

【解决方案】

按照如下步骤进行操作:

1、查看用户的proifle是哪个,一般是default

sql>SELECT username,PROFILE FROM dba_users;

2、查看指定概要文件(如default)的密码有效期设置:

sql>SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='FAILED_LOGIN_ATTEMPTS';

3、将尝试登录失败次数由默认的10次修改成“无限制”:

sql>ALTER PROFILE DEFAULT LIMIT FAILED_LOGIN_ATTEMPTS UNLIMITED;

4、修改后,还没有被提示ORA-28000警告的用户不会再碰到同样的提示;

已经被锁定的帐户必须解除锁定,举例如下:

$sqlplus / as sysdba

sql> alter user smsc identified by oracle account unlock;

5、修改后default profile应该如下:

sql> select * from dba_profiles WHERE dba_profiles.profile='DEFAULT';

PROFILE RESOURCE_NAME RESOURCE_TYPE LIMIT

------------------------------ -------------------------------- ------------- ----------------------

DEFAULT FAILED_LOGIN_ATTEMPTS PASSWORD UNLIMITED

DEFAULT PASSWORD_LIFE_TIME PASSWORD UNLIMITED

 

修改之后不需要重启动数据库,会立即生效。

如果出现ORA-28000 the account is locked.错误

alter user 用户名 account unlock;

 

分享到:
评论

相关推荐

    个人版oracle 11g安装图解

    "Oracle 11g 安装图解" 本文将指导读者如何下载和安装 Oracle 11g 数据库,通过截屏图的形式展示安装过程,帮助读者顺利安装 Oracle 11g 数据库。 一、前提条件 在安装 Oracle 11g 之前,需要确保系统满足以下...

    解决Oracle 11g中scott用户默认被锁定的问题

    ### 解决Oracle 11g中scott用户默认被锁定的问题 #### 背景介绍 在使用Oracle数据库的过程中,用户经常会遇到系统预设的一些示例用户被锁定的情况,其中最为人熟知的就是`scott`用户。`scott`用户是在安装Oracle...

    Oracle11g R2 64位

    随着技术的发展,虽然Oracle后续版本不断推出新特性,但Oracle11g R2仍因其成熟稳定而被广泛使用。对于想要深入了解Oracle11g R2 64位的用户来说,可以从上述关键知识点入手,结合实际应用场景进行深入探索。

    windows 安装oracle11G 超级详细

    ### Windows环境下Oracle 11g R2安装及配置详解 #### 一、安装前准备与注意事项 1. **关闭杀毒软件与防火墙**:在安装Oracle 11g R2之前,请确保关闭所有杀毒软件及Windows防火墙,以免它们干扰安装过程。 2. **...

    图解Win7与Oracle 11g兼容性的解决方法

    12. 输入`java.exe`路径后,登录Oracle 11g,使用管理员账号进入管理界面。 通过以上步骤,可以在Windows 7系统上成功安装和运行Oracle 11g。尽管初始过程中可能会遇到兼容性问题,但通过修改配置文件和提供必要的...

    Oracle11g和client在win7 64bit下的安装

    Oracle 11g在Windows 7 64位操作系统上的安装过程涉及多个步骤,包括下载、解压、安装和配置数据库。首先,你需要从官方Oracle网站下载11g R2的Windows版本,分为两个压缩包,分别是win32_11gR2_database_1of2.zip和...

    Oracle 11g Oracle_11g安装图解(详细)

    ### Oracle 11g 安装详细步骤及解决兼容性问题 #### 一、准备工作与环境搭建 在开始安装Oracle 11g之前,确保已经准备好了安装包,并且了解了基本的操作流程。本篇文章主要介绍了如何在Windows 7系统上安装Oracle ...

    oracle11g安装步骤

    Oracle 11g 是一款广泛使用的商业关系数据库管理系统,它为各类企业和组织提供高效的数据存储和处理能力。本文将详细阐述在Windows 10系统上安装Oracle 11g的步骤。 首先,下载Oracle 11g安装文件。Oracle 11g分为...

    Oracle 11g OCP 052

    以上内容涵盖了Oracle 11g OCP 052中关于实例恢复、用户账户管理、数据库状态要求和自动维护窗口操作的详细知识点,以及相应的选择题解析。这些知识点对于准备Oracle认证考试的专业人士具有重要的参考价值。

    windows 7 Oracle 11g安装步骤

    Oracle 11g默认将“scott”账户锁定。点击“口令管理”,取消“是否锁定账户?”的勾选,然后设置口令,如设置为“tiger”。 10. **结束安装**:设置好口令后,点击“确定”完成Oracle 11g的安装。至此,Oracle...

    Oracle11g安装图解

    "Oracle 11g 安装图解" Oracle 11g 安装图解是指在 Windows 7 操作系统上安装 Oracle 11g 数据库的详细步骤和方法。该安装图解将指导用户完成 Oracle 11g 的安装,从下载安装文件到完成安装的所有步骤。 知识点一...

    Oracle11G密码重置

    Oracle11G是一款广泛使用的数据库管理系统,其安全性是企业数据管理的重要组成部分。当忘记或需要重置用户密码时,按照一定的步骤操作即可完成密码的重新设置。以下将详细阐述这个过程,以及涉及到的相关知识点。 ...

    Oracle11g安装手册

    - **账户解锁**:安装完成后,默认所有账户被锁定(除了sys和system)。建议解锁常用账户以便于日常操作。 - **兼容性问题**:如果遇到环境不满足最低要求的问题,可以通过修改`cvu_prereq.xml`文件来解决。 #### ...

    图解Win7与Oracle_11g兼容性的解决方法

    在安装程序完成后,我们可以打开 Oracle 11g 并传入 java 运行文件“java.exe”,然后,以系统管理员账号登录后,就进入到 Oracle 11g 的界面了。 六、总结 通过上述步骤,我们可以成功地安装 Oracle 11g 在 Win7 ...

Global site tag (gtag.js) - Google Analytics