欢迎来到博达网站群学习网!
|
当前位置: 九游会 >> 知识库 >> 部署类 >> 数据库 >> 正文

oracle 11g 默认用户使用期限180 天问题修正-九游会

发布时间:2016-08-03    浏览次数:次

    oracle11g中,数据库程序为了安全起见,默认让客户在半年时间内更改数据库用户密码,在默认的情况下,数据库用户的默认密码有效期为180天,图1所示:

(不过,oracle10g默认数据库用户密码为无期。)

图1

   修改dba_profiles中password_life_time的设置,改为ulimited:

操作如下:

1. 登录sqlplus,图2

图2

2. 查看oracle11g的默认数据库用户使用的密码参数文件; 图3

(一般用户的profile设置都为default)

select username,profile from dba_users;

图3

3. 查看系统profiles中password_life_time设置。

select * from dba_profiles s where s.profile='default' and resource_name='password_life_time';

默认如图1所示:

4. 修改开始:

alter profile default limit password_life_time unlimited;

图4

再次查看password_life_time的状态;图5

图5

修改后设置立即生效,一般不需要重启数据库,此时密码已经设置为永远不会过期。当然了,如果条件允许,重启一次也无妨。

网站地图