/*
现象:
ORA-28001:the password has expired
原因:
由于Oracle11g中默认在default概要文件中设置了“PASSWORD_LIFE_TIME=180天”所致
影响:
数据库密码过期后,业务进程一旦重启会提示连接失败,影响业务使用
处理步骤:
如下操作
*/
1.在CMD命令窗口中输入:
sqlplus 用户名/密码@数据库本地服务名 as sysdba;
2.查看用户的proifle是哪个,一般是default
sql>SELECT username,PROFILE
FROM dba_users;
3.查看对应的概要文件(如default)的密码有效期设置:
sql>SELECT * FROM dba_profiles s
WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';
4.将概要文件(如default)的密码有效期由默认的180天修改成“无限制”:
sql>ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED; ---修改之后不需要重启动数据库,会立即生效。
5.修改后,还没有被提示ORA-28002警告的用户账号不会再碰到同样的提示;而已经被提示的用户账号必须再改一次密码,举例如下:
$sqlplus / as sysdba
sql>alter user 用户名 identified by <原来的密码> account unlock; ----不用换新密码
6.注意:oracle11g启动参数resource_limit无论设置为false还是true,密码有效期都是生效的,所以必须通过以上方式进行修改.
分享到:
相关推荐
本文将详细介绍一种快速的Oracle密码过期处理方法,只需三步即可解决此问题。 #### 第一步:登录SQL Plus作为sysdba 首先,需要以管理员权限登录到Oracle SQL Plus环境中。具体操作步骤如下: 1. **打开命令行...
在IT领域,数据库的...以上是对“oracle密码过期修改方法”的详细介绍,包括了密码过期的原理、修改密码的方法以及通过SQL命令调整密码有效期的具体步骤,希望对正在处理Oracle数据库密码管理的IT专业人士有所帮助。
本文将介绍 Oracle 数据库密码过期问题的解决方法。 查看用户 Profile 在解决密码过期问题之前,我们需要先查看用户的 Profile。Profile 是 Oracle 数据库中的一种安全机制,用于限制用户的行为。我们可以使用以下...
本篇文章将详细介绍如何处理Oracle数据库密码过期的问题。 一、密码过期的原因与后果 Oracle数据库为了确保系统的安全性,通常会设置密码策略,包括最小长度、最大存活时间等。一旦密码达到最大存活时间,系统就会...
本文将详细介绍如何检查密码的有效期、查看默认配置以及如何修改这些配置来解决Oracle密码过期的问题。 #### 1. 检查用户当前使用的Profile 首先,我们需要确定用户当前所使用的Profile。每个Oracle用户账户都有一...
oracle 11g默认密码过期处理方法,oracle数据库密码180天以后会自动过期。
1. Oracle密码过期: Oracle数据库系统为了确保安全性,会设置密码策略,其中包括密码的有效期。当用户密码过期时,将无法正常登录。解决此问题有几种方法: - **修改密码策略**:通过SQL命令`ALTER PROFILE ...
oracle11g密码180天过期解决方法
### Oracle数据库账户解锁与密码过期处理方法 #### 背景介绍 在Windows系统下管理Oracle数据库时,经常会遇到数据库账户被锁定或密码过期的情况。这种情况可能会导致用户无法登录数据库,进而影响到数据库的正常...
##### 密码过期处理 **步骤1:查询当前用户的Profile** ``` SQL> SELECT username, PROFILE FROM dba_users; ``` 通过以上命令可以查看所有用户的Profile信息,找到默认的Profile名称(通常是`DEFAULT`)。 **...
标题与描述中的“TSM节点密码过期的问题的处理方法”指向了IBM的Tivoli Storage Manager(TSM)系统中一个常见的管理挑战——当TSM节点的密码过期时,如何有效地解决这一问题,确保数据备份过程的顺利进行。...
以下是一份详尽的指南,介绍了如何解决Oracle提示登录密码过期的问题,以及特别针对使用scott用户的密码过期情况。 首先,我们需要理解Oracle的密码策略。Oracle数据库默认情况下会设置密码过期策略,如密码的有效...
### Oracle 用户密码过期处理及继续使用原密码的方法 #### 背景介绍 在Oracle数据库管理中,为了确保系统的安全性与合规性,通常会设置用户的密码有效期。一旦用户的密码过期,系统将不允许该用户使用旧密码进行...
设置、修改oracle用户密码永不过期的处理方法。亲测有效。
本文将详细讲解如何处理Oracle用户密码过期和用户被锁的问题,这对于系统管理员和DBA来说是日常工作中常见的挑战。 首先,我们来看密码过期的问题。在Oracle 11g中,默认情况下,`default`概要文件设置了一个`...
在创建新用户或旧用户登录时,Oracle可能有强制性的密码策略,比如密码过期策略、复杂度要求等。当用户首次登录或密码过期时,他们可能需要立即更改密码。这通常涉及`0、新用户首次登录时提示修改密码、旧用户登录时...
本文将详细介绍如何在Oracle数据库中修改密码过期设置。 #### 二、查看当前配置 在进行任何更改之前,首先需要了解当前的密码策略配置情况。 ##### 1. 查看默认配置文件(profile) ```sql SELECT username, PROFILE...
Oracle 11g引入了密码延迟验证,即使用户在密码过期后仍能登录,但下一次修改密码时必须满足新的密码策略。 8. **密码复杂性校验**: Oracle通过Profile设置密码复杂性规则,例如最小长度、数字和特殊字符的使用...
以上步骤介绍了如何在Oracle数据库中管理和调整用户密码过期策略。这些操作需要DBA权限,因为涉及到系统级别的配置变更,而且对于安全性有直接影响。保持良好的密码策略是防止未经授权访问的关键,但在某些情况下,...