![6727d18728945d93d1f9e84beac0f0cd.png](https://i-blog.csdnimg.cn/blog_migrate/a0008c4781246aedebcfebb1489002ac.jpeg)
症状与原因
11G数据安装成功了,也配置上线了,用的好好的,溜溜的,可是突然系统登录不上去,提示用户密码过期,这是怎么回事呢?这是Oracle11G默认的安全策略,创建用户时给每个用户使用了概要文件,也就是默认配置文件,这个默认配置文件里有设置密码的有效时间,默认是180天,也就是半年。不要慌张,下面我们看看这个概要文件是个啥。
查询概要文件
select * from sys.dba_profiles;
![c61d5f55805fc3a992e342724d41f89b.png](https://i-blog.csdnimg.cn/blog_migrate/2a90d25d03c582796fdbf8d3d2d6c582.jpeg)
注意红框部分,密码的有效期也就是生存期是180天。当密码使用180天后密码过期后,除sys用户外的其它用户无法登录数据库,如果经常登录数据库会有7天开始倒计时的提示!
解决办法
既然是配置的概要文件有问题,那就改改吧,两种办法,一个是增加天数,一个是密码永久有效,推荐后者,现在的数据库大多是应用程序访问&#