http://blog.163.com/z_rx/blog/static/27636376201123031624757
写道
【问题描述】
连接ORACLE数据库时报“ERROR:ORA-28002: the password will expire within 7 days”提示信息。
【原因】
用户使用了默认的概要文件,ORACLE11g中默认在Default概要文件中设置了“PASSWORD_LIFE_TIME=180”(180天)限制。
【解决方案:修改对应用户的profile文件属性】
1、查看用户帐户所配置的概要文件,如没有指定,则默认为“default”:
SQL> select username,profile from dba_users;
USERNAME PROFILE
------------------------------ ------------------------------
SBGL DEFAULT
USERDATA DEFAULT
MGMT_VIEW DEFAULT
SYS DEFAULT
SYSTEM DEFAULT
DBSNMP MONITORING_PROFILE
SYSMAN DEFAULT
2、查看指定概要文件(Default)的密码有效期设置:
SQL> select * from dba_profiles where profile='DEFAULT' and resource_name='PASSWORD_LIFE_TIME' ;
PROFILE RESOURCE_NAME RESOURCE LIMIT
------------- -------------------------- ----------------- --------
DEFAULT PASSWORD_LIFE_TIME PASSWORD 180
3、将密码有效期由默认的180天修改成“无限制”:
SQL> alter profile default limit PASSWORD_LIFE_TIME UNLIMITED ;
配置文件已更改
语句执行后即时生效。
4、Default概要文件修改后,还没有提示“ORA-28002”警告的帐户不会再碰到同样的提示;已经被提示的帐户必须更改一次密码:
SQL> alter user username identified by password ;
用户已更改。
(本文参考:http://hi.baidu.com/young%B1%B1%BC%AB%B9%E2/blog/item/45dace5bf47fa8d39d82047e.html)
分享到:
相关推荐
完美解决Navicat连接Oracle时提示:“ORA-12737:Instant Client Light:unsupported server character set ZHS16GBK”问题的方法。
ora-00604 错误 解决 方法 ora-00604 错误 解决 方法 ora-00604 错误 解决 方法 ora-00604 错误 解决 方法 ora-00604 错误 解决 方法ora-00604 错误 解决 方法
ORA-12541 TNSno listener 的解决方案 ORA-12541 TNSno listener 的解决方案
总的来说,解决"ORA-12737"错误需要理解字符集的概念,并根据实际情况调整客户端或服务器的配置。务必在执行任何更改之前备份重要数据,并在测试环境中验证解决方案,以避免生产环境中的潜在问题。
oracle网络配置(listener_ora-sqlnet_ora-tnsnames_ora).mht
这篇文章主要讲述了在Oracle 11g R2客户端尝试连接Oracle 19c服务端时,遇到了两个特定的错误:ORA-28040和ORA-01017,以及如何解决这些问题。 ORA-28040错误是因为客户端和数据库服务器在版本兼容性上存在不匹配。...
-- 解决ORA-00904: "WMSYS"."WM_CONCAT": 标识符无效 的文件包....... -- 解决ORA-00904: "WMSYS"."WM_CONCAT": 标识符无效 的文件包....... -- 解决ORA-00904: "WMSYS"."WM_CONCAT": 标识符无效 的文件包....... ...
本文旨在详细介绍ORA-12518错误的成因、常见表现形式以及具体的故障排查方法,以帮助读者在实际工作中能够更高效地解决这一问题。 #### 目的 本文旨在探讨如何接近并解决ORA-12518/TNS-12518错误,并提供详细的...
ORA-32001:write to spfile requested but no spfile is in use请求写入spfile,但没有使用spfile的解决方法 在输入以下语句中报了这样的错误: SQL>alter system set control_files=’/u01/app/oracle/oradata/prod/...
在Oracle数据库操作过程中,用户可能会遇到一个特定的错误提示——ORA-29275:部分多字节字符。这一错误通常出现在执行查询`SELECT * FROM V$SESSION`时。该错误的出现意味着在查询结果中存在一些多字节字符(通常是...
下面是一段解决ORA-01033错误的示例脚本,其中包含了上述步骤: ```sql -- 登录到数据库 sqlplus / as sysdba -- 正常关闭数据库 shutdown normal -- 等待数据库关闭 -- (如果有需要,可以使用 shutdown abort ...
### Oracle 10g启动后报ORA-16038错误的解决方法 #### 错误概述 在启动Oracle 10g数据库时遇到ORA-16038错误,该错误通常与归档日志操作有关。具体错误信息为: ``` ORA-16038: log 1 sequence #230 cannot be ...
通过了解和应用这些知识,你应该能够解决Navicat连接Oracle报错“ORA-12737 InstantClientLight”的问题。理解Oracle InstantClient的工作原理和配置方法,对于管理和维护Oracle数据库的IT专业人员来说是非常重要的...
ORA-12154: TNS: 无法解析指定的连接标识符的解决方法
ORACLE8I数据库应用EXP工具时ORA-06553报错的解决方法 摘要:本文主要解决ORACLE 8I数据库应用EXP工具时ORA-06553报错的问题,分析出现问题的原因,并提供了正确的解决方法和措施。 知识点1:Oracle 8I数据库EXP...
### Oracle 错误 ORA-00132 和 ORA-00214 解析及处理 #### 一、错误概述 在Oracle数据库管理过程中,遇到ORA-00132和ORA-00214这类错误时,往往意味着数据库配置或启动过程中出现了问题。下面将对这两个错误进行...
oracle远程连接服务器出现 ORA-12170 TNS:连接超时 解决办法,需要的朋友可以参考一下
ORA-12518 TNS:监听程序无法分发客户机连接,在您安装好数据库后配置连接数据库的过程中遇到这类问题应该很头疼吧,不过,当您还是四处查资料来解决您遇到的另你头疼的问题时,如果不经意间看到了这则贴子,那请您升...