Oracle数据库用户密码设为无限期

Posted 既然选择远方,注定风雨兼程!

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle数据库用户密码设为无限期相关的知识,希望对你有一定的参考价值。

oracle数据库用户密码默认为180天,密码过期后将无法登陆数据库。

一、查询用户所属PROFILE

SQL> SELECT username,PROFILE FROM dba_users;
USERNAME                       PROFILE
------------------------------ ------------------------------
MGMT_VIEW                      DEFAULT
SYS                            DEFAULT
SYSTEM                         DEFAULT
DBSNMP                         MONITORING_PROFILE
SYSMAN                         DEFAULT
SA                             DEFAULT
OGG                            DEFAULT

一般都是默认DEFAULT

一、查询用户密码有效期

SQL> SELECT * FROM dba_profiles s WHERE s.profile=DEFAULT AND resource_name=PASSWORD_LIFE_TIME;

PROFILE        RESOURCE_NAME           RESOURCE                 LIMIT
---------   -------------------    -------------     ----------------
DEFAULT      PASSWORD_LIFE_TIME         PASSWORD               180

三、将用户密码有效期设为无限期

SQL> ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;

PROFILE        RESOURCE_NAME           RESOURCE                 LIMIT
---------   -------------------    -------------     ----------------
DEFAULT      PASSWORD_LIFE_TIME         PASSWORD              UNLIMITED

 

 


以上是关于Oracle数据库用户密码设为无限期的主要内容,如果未能解决你的问题,请参考以下文章

Oracle-常用数据库对象笔记(片段)

oracle数据库密码过期时间查询?

Oracle的问题的解决

oracle密码过期怎么办,密码已经过期,而不是即将过期。

oracle查看用户密码时间限制

怎样在linux中的oracle创建用户名和密码