使用Oracle10g发现有用户账号被锁定,账号状态为LOCED(TIMED),通过网络找到解决办法如下:
DBA身份登录SQLPlus,执行如下命令
alter user <user_name> account unlock; -- 解锁
其他相关命令
alter user <user_name> password expire; --设置账户过期
alter user <user_name> identified by <password>; --重设账户口令
具体账户状态的说明
OPEN
正常的打开状态
EXPIRED
管理员通过:
1.alter user XXX password expire;
2.用户超过了PASSWORD_LIFE_TIME设置的生存期,并且也超过PASSWORD_GRACE_TIME设置的宽限期。
解决:当用户下次登录时会提示修改密码,修改后方可登录。或者管理员通过修改用户密码也可解除过期。
EXPIRED(GRACE)
用户超过了PASSWORD_LIFE_TIME设置的生存期,但并未超过了PASSWORD_GRACE_TIME设置的宽限期。如果PASSWORD_GRACE_TIME设置为UNLIMITED,那么下次登录时不会有任何提示(等同于OPEN),如果不是UNLIMITED,那么会出现用户好久过期,提示修改密码的消息出现。
LOCKED(TIMED)
用户超过了FAILED_LOGIN_ATTEMPTS连续登录失败的次数,账户出现的锁定状态,当锁定时间超过了PASSWORD_LOCK_TIME设置的时间后,用户会自动解锁(当然在没有进行登录时状态不会发生变化,只有试图登录时状态才会发生变化)。
LOCKED
这个是管理员通过alter user xxx account lock来锁定用户,PASSWORD_LOCK_TIME对此种情况无效,此种情况只有管理员通过alter user account unlock来解锁。
再补充记录2个Oracle10g IE访问地址
系统管理员登陆访问地址
http://serverip:1158/em
DBA执行SQL语句的访问地址
http://serverip:5560/isqlplus
分享到:
相关推荐
在Oracle 10g数据库系统中,默认情况下会设置一些预定义的账号,这些账号对于系统的初始化配置、维护以及管理具有重要作用。随着时间的推移,用户可能会忘记这些账号的登录凭据,这时就需要进行解锁操作以便能够正常...
### 解决Oracle 11g中scott用户默认被锁定的问题 ...通过上述方法,我们不仅解决了`scott`用户被锁定的问题,而且还了解了如何有效地管理和维护Oracle数据库中的用户账户。这对于日常维护和管理工作非常有帮助。
本文将深入探讨在Oracle 10g环境下,以SYS身份登录失败的问题及其解决方案,帮助数据库管理员和使用者有效解决这一难题。 ### Oracle 10g以SYS身份登录的重要性 SYS是Oracle数据库中的一个超级用户账号,拥有对...
Oracle 10g的`exp.exe`是Oracle Data Pump Export工具的一部分,用于从数据库中导出数据和对象。当你遇到“exp.exe已停止工作”的错误时,这通常意味着在尝试执行数据导出过程中遇到了问题。以下是一些可能导致该...
### Oracle Database 10g for Windows安装指南与深入解析 #### 操作系统兼容性 在进行Oracle Database 10g的安装前,确认所使用的操作系统版本是必要的前提条件。根据提供的文档,支持的操作系统包括: - **...
### Oracle 10g 安装手册图文详解 #### 一、概述 Oracle Database 10g Release 2 (10.2.0.1.0) 是一款针对微软Windows平台(32位)的企业级数据库管理系统。它分为两个主要部分:服务器端(Server)与客户端(Client)...
12. 输入`java.exe`路径后,登录Oracle 11g,使用管理员账号进入管理界面。 通过以上步骤,可以在Windows 7系统上成功安装和运行Oracle 11g。尽管初始过程中可能会遇到兼容性问题,但通过修改配置文件和提供必要的...
Win7与Oracle 11g兼容性解决方法 Oracle 11g 是一个功能强大的数据库管理系统,但是在 Win7 平台上安装时,可能会遇到兼容性问题。那么,如何解决 Win7 与 Oracle 11g 的兼容性问题呢?本文将详细介绍 Win7 安装 ...
### Oracle 10g安装详解 #### 实验目标与内容 本次实验的主要目的是熟悉并掌握Oracle 10g数据库的安装流程以及基本操作。实验在Windows XP操作系统环境下进行,通过安装Oracle 10g并执行一系列基本操作,旨在加深...
Oracle 10G 安装步骤详解 Oracle 10G 的安装步骤可以分为四个部分:操作系统、下载软件、安装和查看安装情况。 一、操作系统 Oracle 10G 可以安装在 Windows Server 2003、Windows 2000 SP1、Windows XP ...
解决方法可能涉及修改“refhost.xml”文件中的某些代码以确保Oracle 11g与你的系统兼容。 解决了所有先决条件后,你将可以继续安装过程。在接下来的步骤中,安装程序会要求你选择安装类型。这里建议选择“通用安装...
Oracle 10g是一款经典的关系型数据库管理系统,广泛应用于企业级的数据存储和管理。本文将详细阐述Oracle 10g的安装步骤,帮助对Oracle 10g不太熟悉的用户顺利完成安装过程。 首先,安装前的准备工作至关重要。确保...
Oracle 10g 是一款广泛使用的数据库管理系统,它提供了丰富的功能和高级特性,用于管理和处理大量数据。在学习 Oracle 10g 时,了解如何管理用户权限是至关重要的。以下是一些关于用户管理、权限授予和账户控制的...
15. **企业管理器登录**:在安装结束后,会自动打开浏览器,此时可以使用sys账户以sysdba身份登录Oracle 10g的企业管理器。 #### 三、安装后检查 - **目录结构检查**:安装完成后,可以通过检查目录结构来验证安装...
账户锁定 9 给账户(用户)解锁 9 终止口令 9 口令历史 9 删除profile 9 四:oracle表的管理(数据类型,表创建删除,数据CRUD操作) 9 oracle支持的数据类型 10 字符类 10 数字型 10 日期类型 10 建表 10 修改表 11 ...
3. **预定义账户**:Oracle10g有两个预定义的超级用户账户,即SYS和SYSTEM。SYS拥有全部的DBA权限,并且可以执行数据库的启动、关闭和维护任务,而SYSTEM账户也被授予了DBA角色,但这两个账户不应用于日常操作,主要...
以下是在Windows 7环境下安装Oracle 11g的具体解决方法: 首先,当尝试安装Oracle 11g时,系统会进行一系列的产品特定先决条件检查,而在Windows 7上,Oracle 11g可能识别不出操作系统的兼容性,导致安装失败。为了...