`

修改oracle数据库密码过期时间

阅读更多

现象描述:

登录oracle11g

提示ERROR:ORA-28002:the password will expire within 1 days.

告警信息:

ERROR:ORA-28002:the password will expire within 1 days.

 

原因分析:select * from dba_profiles s where s.profile='DEFAULT' AND resource_name='PASSWORD_LIMIT'

oracle11g中默认在default概要文件中设置了"PASSWORD_LIFE_TIME=180天“。

 

处理过程:

1. export ORACLE_SID=tst01

2. sqlplus /nolog

3. conn /as sysdba

4. 查看用户的profile是那个,一般是default:

select username,profile from dba_users;

5. 查看制定概要文件(如default)的密码有效期设置:

select * from dba_profiles s where s.profile='DEFAULT' and resource_name='PASSWORD_LIFE_TIME';

6. 将密码有效期由默认的180天修改成”无限制“

ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;

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

已经被提示的用户必须再改一次密码,举例如下:

alter user hdy identified by <原来的密码>

 

分享到:
评论

相关推荐

    修改oracle数据库用户名及密码

    Oracle 数据库用户名及密码修改 Oracle 数据库用户名及密码修改是指在 Oracle 数据库中修改现有用户名和密码的操作。该操作需要使用 sys 用户登陆数据库,然后找到需要修改的用户,修改用户名和密码,最后提交并...

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

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

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

    本文将详细介绍如何解决Oracle数据库中的账户锁定问题以及密码过期后如何进行修改。 #### 解决方案 ##### 一、了解账户状态 1. **检查账户状态**:首先需要检查被锁定或密码过期的账户当前的状态。 - 使用`SQL*...

    修改oracle用户密码永不过期

    一旦密码过期,用户必须更改密码才能继续访问数据库资源。然而,在某些特定场景下,为了简化操作流程或满足特定业务需求,可能需要将某些用户的密码设置为永不过期。本文将详细介绍如何通过Oracle数据库命令实现这一...

    oracle密码过期问题的解决

    Oracle 密码过期问题的...Oracle 数据库密码过期问题可以通过查看用户 Profile、修改密码有效期和解决密码过期问题来解决。同时,我们也需要注意 Oracle 11g 启动参数 resource_limit 的设置,以确保数据库的安全性。

    Oracle数据库用户的密码过期时间如何修改为永不过期

    Oracle的密码过期规则是用Profile来管理的,系统默认只有一个Profile(DEFAULT),该profile的密码过期规则为180天; 而所有的用户都使用该DEFAULT的profile,所以如果修改DEFAULT的过期规则会影响所有的用户; 所以...

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

    ### Oracle数据库密码过期修改设置详解 #### 一、引言 在Oracle数据库管理中,密码策略是一项重要的安全措施。合理的密码策略不仅能够确保数据的安全性,还能够提高系统的整体安全性。本文将详细介绍如何在Oracle...

    oracle密码过期修改方法

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

    修改数据库密码过期问题

    ### 修改Oracle数据库用户名密码过期问题 在Oracle数据库管理中,经常会遇到用户密码过期的问题。这通常是由于数据库为了安全考虑而设置了密码的有效期。当密码达到其生命周期时,用户就需要更改密码才能继续访问...

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

    ### Oracle数据库密码过期解决办法 #### 背景与问题描述 在使用Oracle数据库时,经常遇到的一个问题是用户密码过期导致无法登录的情况。这种情况下通常会收到一个错误提示ORA-28002: The password will expire in ...

    oracle密码过期解决方法

    Oracle 密码过期解决方法是指在 Oracle 11G 中,数据库管理员或开发人员经常会遇到的一个问题。该问题是由于 Oracle 11G 的新特性所致,系统创建用户时缺省密码过期限制是 180 天(即 6 个月),如果超过 180 天用户...

    oracle密码过期处理方法

    通过以上三个步骤,我们可以快速地解决Oracle数据库中用户密码过期的问题。这种方法不仅简单高效,而且适用于大多数情况。需要注意的是,在实际操作中还需根据具体情况调整命令参数,比如用户名、密码等信息。此外,...

    oracle数据库密码到期怎么解决

    本篇文章将深入探讨Oracle数据库密码到期的解决方法。 首先,我们需要确定哪个用户的密码已经或即将到期。可以通过SQL查询`dba_users`表来查看用户的profile,例如: ```sql SELECT username, profile FROM dba_...

    Oracle11g密码设置不过期

    oralce11g密码设置不过期,可通过sql脚本设置和查看

    oracle数据库管理的一组经典文档

    `Oracle数据库密码文件的使用和维护`文档可能详细介绍了如何创建、修改和管理用户密码,以及如何设置和应用密码策略,如密码复杂度规则、过期策略和重用限制,以确保数据库的安全性。 2. **数据库管理**:`Oracle...

    oracle密码过期处理

    本文将深入解析Oracle密码过期的相关知识点,包括密码过期机制、如何检查密码状态、修改密码生命周期以及解锁用户账户等关键操作。 ### Oracle密码过期机制 Oracle数据库通过设置密码生命周期来增强安全性。默认...

    oracle数据库用户管理

    用户属性是用户管理的关键部分,包括身份验证方式(数据库、操作系统或全局认证)、默认表空间(用于存储用户数据的对象)、临时表空间(用于临时工作区)、表空间配额(限制用户在特定表空间...,以及密码过期日期)...

    oracle密码过期解决

    本文将深入探讨如何解决Oracle密码过期的问题,包括理解Oracle密码生命周期、如何更改密码策略以及具体的解决方案步骤。 ### Oracle密码生命周期 Oracle数据库为增强安全性,引入了密码生命周期的概念。密码生命...

    Oracle数据库常见维护问题手册-精典

    ### Oracle数据库常见维护问题手册-精典 #### 数据库基础 **数据库启动方式** Oracle数据库启动通常通过`SQL*Plus`工具来进行。首先确保已经安装并配置了正确的Oracle客户端环境,然后通过以下命令来启动数据库:...

Global site tag (gtag.js) - Google Analytics