欢迎来到博达网站群学习网!
设为首页 | 加入收藏
当前位置: 首页 >> 知识库 >> 部署类 >> 数据库 >> 正文

VSB连接的oracle数据库连接失败

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

现象

VSB连接的oracle数据库连接失败,查看发现oracle报用户密码过期。

原因

Oracle用户的密码默认180天过期,过期后连接数据库就会出现错误。

解决方法

将密码有效期改为不限制:

登录oracle,输入以下sql语句:

sql>ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;

将密码有效期改为unlimited,也就是无限。修改之后无需重启数据库,会立即生效。

修改后还没有被提示过期的用户不会再碰到同样的过期提示问题了。介已经被提示的用户必须再改一次密码,命令如下:

sql> alter user smsc identified by <原来的密码或者新密码都可以>