使用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 ...
"Oracle 11g 安装图解" 本文将指导读者如何下载和安装 Oracle 11g 数据库,通过截屏图的形式展示安装过程,帮助读者顺利安装 Oracle 11g 数据库。 一、前提条件 在安装 Oracle 11g 之前,需要确保系统满足以下...
Oracle 10g是一款经典的关系型数据库管理系统,广泛应用于企业级的数据存储和管理。本文将详细阐述Oracle 10g的安装步骤,帮助对Oracle 10g不太熟悉的用户顺利完成安装过程。 首先,安装前的准备工作至关重要。确保...
Oracle 10g 是一款广泛使用的数据库管理系统,它提供了丰富的功能和高级特性,用于管理和处理大量数据。在学习 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可能识别不出操作系统的兼容性,导致安装失败。为了...