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

Oracle密码过期的处理办法介绍

阅读更多

/*

  现象:

  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密码过期处理方法

    本文将详细介绍一种快速的Oracle密码过期处理方法,只需三步即可解决此问题。 #### 第一步:登录SQL Plus作为sysdba 首先,需要以管理员权限登录到Oracle SQL Plus环境中。具体操作步骤如下: 1. **打开命令行...

    oracle密码过期修改方法

    在IT领域,数据库的...以上是对“oracle密码过期修改方法”的详细介绍,包括了密码过期的原理、修改密码的方法以及通过SQL命令调整密码有效期的具体步骤,希望对正在处理Oracle数据库密码管理的IT专业人士有所帮助。

    oracle密码过期问题的解决

    本文将介绍 Oracle 数据库密码过期问题的解决方法。 查看用户 Profile 在解决密码过期问题之前,我们需要先查看用户的 Profile。Profile 是 Oracle 数据库中的一种安全机制,用于限制用户的行为。我们可以使用以下...

    oracle数据库密码过期处理方法.docx

    本篇文章将详细介绍如何处理Oracle数据库密码过期的问题。 一、密码过期的原因与后果 Oracle数据库为了确保系统的安全性,通常会设置密码策略,包括最小长度、最大存活时间等。一旦密码达到最大存活时间,系统就会...

    oracle密码过期的处理

    本文将详细介绍如何检查密码的有效期、查看默认配置以及如何修改这些配置来解决Oracle密码过期的问题。 #### 1. 检查用户当前使用的Profile 首先,我们需要确定用户当前所使用的Profile。每个Oracle用户账户都有一...

    oracle 11g默认密码过期处理方法

    oracle 11g默认密码过期处理方法,oracle数据库密码180天以后会自动过期。

    Oracle密码过期,sql server备份排查

    1. Oracle密码过期: Oracle数据库系统为了确保安全性,会设置密码策略,其中包括密码的有效期。当用户密码过期时,将无法正常登录。解决此问题有几种方法: - **修改密码策略**:通过SQL命令`ALTER PROFILE ...

    oracle11g密码180天过期解决方法

    oracle11g密码180天过期解决方法

    windows系统中,oracle数据库被锁,密码过期

    ### Oracle数据库账户解锁与密码过期处理方法 #### 背景介绍 在Windows系统下管理Oracle数据库时,经常会遇到数据库账户被锁定或密码过期的情况。这种情况可能会导致用户无法登录数据库,进而影响到数据库的正常...

    数据库密码过期解决办法.txt

    ##### 密码过期处理 **步骤1:查询当前用户的Profile** ``` SQL&gt; SELECT username, PROFILE FROM dba_users; ``` 通过以上命令可以查看所有用户的Profile信息,找到默认的Profile名称(通常是`DEFAULT`)。 **...

    TSM节点密码过期的问题的处理方法

    标题与描述中的“TSM节点密码过期的问题的处理方法”指向了IBM的Tivoli Storage Manager(TSM)系统中一个常见的管理挑战——当TSM节点的密码过期时,如何有效地解决这一问题,确保数据备份过程的顺利进行。...

    oracle 提示登录密码过期完美解决方法

    以下是一份详尽的指南,介绍了如何解决Oracle提示登录密码过期的问题,以及特别针对使用scott用户的密码过期情况。 首先,我们需要理解Oracle的密码策略。Oracle数据库默认情况下会设置密码过期策略,如密码的有效...

    oracle用户密码过期后,继续使用原密码.docx

    ### Oracle 用户密码过期处理及继续使用原密码的方法 #### 背景介绍 在Oracle数据库管理中,为了确保系统的安全性与合规性,通常会设置用户的密码有效期。一旦用户的密码过期,系统将不允许该用户使用旧密码进行...

    修改oracle用户密码永不过期.doc

    设置、修改oracle用户密码永不过期的处理方法。亲测有效。

    Oracle用户密码过期和用户被锁的解决方法

    本文将详细讲解如何处理Oracle用户密码过期和用户被锁的问题,这对于系统管理员和DBA来说是日常工作中常见的挑战。 首先,我们来看密码过期的问题。在Oracle 11g中,默认情况下,`default`概要文件设置了一个`...

    解锁用户、重置oracle密码.zip

    在创建新用户或旧用户登录时,Oracle可能有强制性的密码策略,比如密码过期策略、复杂度要求等。当用户首次登录或密码过期时,他们可能需要立即更改密码。这通常涉及`0、新用户首次登录时提示修改密码、旧用户登录时...

    oracle 数据库秘密过期修改设置

    本文将详细介绍如何在Oracle数据库中修改密码过期设置。 #### 二、查看当前配置 在进行任何更改之前,首先需要了解当前的密码策略配置情况。 ##### 1. 查看默认配置文件(profile) ```sql SELECT username, PROFILE...

    BLOG_Oracle_lhr_用户密码系列.pdf

    Oracle 11g引入了密码延迟验证,即使用户在密码过期后仍能登录,但下一次修改密码时必须满足新的密码策略。 8. **密码复杂性校验**: Oracle通过Profile设置密码复杂性规则,例如最小长度、数字和特殊字符的使用...

    Oracle用户密码设为不过期的两种方法

    以上步骤介绍了如何在Oracle数据库中管理和调整用户密码过期策略。这些操作需要DBA权限,因为涉及到系统级别的配置变更,而且对于安全性有直接影响。保持良好的密码策略是防止未经授权访问的关键,但在某些情况下,...

Global site tag (gtag.js) - Google Analytics