现象描述:
登录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 数据库中修改现有用户名和密码的操作。该操作需要使用 sys 用户登陆数据库,然后找到需要修改的用户,修改用户名和密码,最后提交并...
本篇文章将详细介绍如何处理Oracle数据库密码过期的问题。 一、密码过期的原因与后果 Oracle数据库为了确保系统的安全性,通常会设置密码策略,包括最小长度、最大存活时间等。一旦密码达到最大存活时间,系统就会...
本文将详细介绍如何解决Oracle数据库中的账户锁定问题以及密码过期后如何进行修改。 #### 解决方案 ##### 一、了解账户状态 1. **检查账户状态**:首先需要检查被锁定或密码过期的账户当前的状态。 - 使用`SQL*...
一旦密码过期,用户必须更改密码才能继续访问数据库资源。然而,在某些特定场景下,为了简化操作流程或满足特定业务需求,可能需要将某些用户的密码设置为永不过期。本文将详细介绍如何通过Oracle数据库命令实现这一...
Oracle 密码过期问题的...Oracle 数据库密码过期问题可以通过查看用户 Profile、修改密码有效期和解决密码过期问题来解决。同时,我们也需要注意 Oracle 11g 启动参数 resource_limit 的设置,以确保数据库的安全性。
Oracle的密码过期规则是用Profile来管理的,系统默认只有一个Profile(DEFAULT),该profile的密码过期规则为180天; 而所有的用户都使用该DEFAULT的profile,所以如果修改DEFAULT的过期规则会影响所有的用户; 所以...
### Oracle数据库密码过期修改设置详解 #### 一、引言 在Oracle数据库管理中,密码策略是一项重要的安全措施。合理的密码策略不仅能够确保数据的安全性,还能够提高系统的整体安全性。本文将详细介绍如何在Oracle...
在IT领域,数据库的...以上是对“oracle密码过期修改方法”的详细介绍,包括了密码过期的原理、修改密码的方法以及通过SQL命令调整密码有效期的具体步骤,希望对正在处理Oracle数据库密码管理的IT专业人士有所帮助。
### 修改Oracle数据库用户名密码过期问题 在Oracle数据库管理中,经常会遇到用户密码过期的问题。这通常是由于数据库为了安全考虑而设置了密码的有效期。当密码达到其生命周期时,用户就需要更改密码才能继续访问...
### Oracle数据库密码过期解决办法 #### 背景与问题描述 在使用Oracle数据库时,经常遇到的一个问题是用户密码过期导致无法登录的情况。这种情况下通常会收到一个错误提示ORA-28002: The password will expire in ...
Oracle 密码过期解决方法是指在 Oracle 11G 中,数据库管理员或开发人员经常会遇到的一个问题。该问题是由于 Oracle 11G 的新特性所致,系统创建用户时缺省密码过期限制是 180 天(即 6 个月),如果超过 180 天用户...
通过以上三个步骤,我们可以快速地解决Oracle数据库中用户密码过期的问题。这种方法不仅简单高效,而且适用于大多数情况。需要注意的是,在实际操作中还需根据具体情况调整命令参数,比如用户名、密码等信息。此外,...
本篇文章将深入探讨Oracle数据库密码到期的解决方法。 首先,我们需要确定哪个用户的密码已经或即将到期。可以通过SQL查询`dba_users`表来查看用户的profile,例如: ```sql SELECT username, profile FROM dba_...
oralce11g密码设置不过期,可通过sql脚本设置和查看
`Oracle数据库密码文件的使用和维护`文档可能详细介绍了如何创建、修改和管理用户密码,以及如何设置和应用密码策略,如密码复杂度规则、过期策略和重用限制,以确保数据库的安全性。 2. **数据库管理**:`Oracle...
本文将深入解析Oracle密码过期的相关知识点,包括密码过期机制、如何检查密码状态、修改密码生命周期以及解锁用户账户等关键操作。 ### Oracle密码过期机制 Oracle数据库通过设置密码生命周期来增强安全性。默认...
用户属性是用户管理的关键部分,包括身份验证方式(数据库、操作系统或全局认证)、默认表空间(用于存储用户数据的对象)、临时表空间(用于临时工作区)、表空间配额(限制用户在特定表空间...,以及密码过期日期)...
本文将深入探讨如何解决Oracle密码过期的问题,包括理解Oracle密码生命周期、如何更改密码策略以及具体的解决方案步骤。 ### Oracle密码生命周期 Oracle数据库为增强安全性,引入了密码生命周期的概念。密码生命...
### Oracle数据库常见维护问题手册-精典 #### 数据库基础 **数据库启动方式** Oracle数据库启动通常通过`SQL*Plus`工具来进行。首先确保已经安装并配置了正确的Oracle客户端环境,然后通过以下命令来启动数据库:...