解决ORA-28002: the password will expire within 7 days

简介: 解决ORA-28002: the password will expire within 7 days

在使用Oracle时,可能用了很长一段时间后,会发现以下密码过期提示

UDI-28002: operation generated ORACLE error 28002
ORA-28002: the password will expire within 7 days

1、查看用户profile设置

su - oracle
sqlplus / as sysdba

SQL> select username,profile from dba_users;
通常用户都是DEFAULT

2、查看系统profiles中密码生命周期设置

SQL> SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';
默认PASSWORD_LIFE_TIME是180天(即6个月),表示我们的用户6个月就需要更新一下

3、设置为永不过期

修改PASSWORD_LIFE_TIME为UNLIMITED,即永不过期

SQL> alter profile default limit password_life_time unlimited;
4、修改密码

设置永不过期后,依旧会提示密码过期,此时需要重新登录账号修改一次密码

sqlplus / as sysdba

SQL> connect test/test
SQL> password
修改后立即生效,不需要重启数据库,此时修改后的用户密码就变成永不过期了。

目录
相关文章
|
7月前
|
安全 关系型数据库 MySQL
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
66 2
|
关系型数据库 MySQL 数据库
Your password has expired. To log in you must change it using a client that supports expired passwod
Your password has expired. To log in you must change it using a client that supports expired passwod错误解决
Your password has expired. To log in you must change it using a client that supports expired passwod
|
关系型数据库 MySQL 数据安全/隐私保护
MySQL:ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
MySQL:ERROR 1819 (HY000): Your password does not satisfy the current policy requirements
153 0
|
SQL 测试技术 数据库
0131 ORA-00942 and AUTHID CURRENT_USER
[20180131]ORA-00942 and AUTHID CURRENT_USER.txt --//偶尔写一个存储过程调用一些系统视图.经常遇到一些ORA-00942,有时候很烦.
1157 0
|
机器学习/深度学习 网络协议 测试技术
[20180124]测试SQLNET.EXPIRE_TIME参数3
[20180124]测试SQLNET.EXPIRE_TIME参数3.txt --//昨天测试SQLNET.EXPIRE_TIME参数时,链接如下: http://blog.
1241 0
|
机器学习/深度学习 网络协议 Oracle
[20180123]测试SQLNET.EXPIRE_TIME参数2
[20180123]测试SQLNET.EXPIRE_TIME参数2.txt --//曾经写过一篇linux内核网络参数测试tcp_keepalive,链接http://blog.itpub.net/267265/viewspace-2138391/ --//测试服务端会定时发起连接监测与client的连接状态. 参数解析: /proc/sys/net/ipv4/tcp_keepalive_time    当keepalive起用的时候,TCP发送keepalive消息的频度。
1046 0
|
机器学习/深度学习 网络协议 Oracle
[20180123]测试SQLNET.EXPIRE_TIME参数.txt
[20180123]测试SQLNET.EXPIRE_TIME参数.txt --//曾经写过一篇linux内核网络参数测试tcp_keepalive,链接http://blog.itpub.net/267265/viewspace-2138391/ --//测试服务端会定时发起连接监测与client的连接状态. 参数解析: /proc/sys/net/ipv4/tcp_keepalive_time    当keepalive起用的时候,TCP发送keepalive消息的频度。
975 0
|
数据库 数据安全/隐私保护 数据库管理