oracle:the password has expired
2024-10-19 05:19:49
今天在用dbvisualizer登录数据库的时候,报了the password has expired的错误,于是上网查了一下原因,是因为数据库密码过期了,因为默认的是180天。
解决方法:
1)用系统用户登录
su - oracle 提示输入密码。
sqlplus /nolog
conn sys 提示输入密码,密码为as sysdba
2)查询密码有效期
SELECT * FROM dba_profiles WHERE profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME'
可以看到默认的为180天。
3)修改密码
ALTER USER 用户名 IDENTIFIED BY 密码
如:alter user zxx identified by zxx;
4)修改密码有效期
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED
OK,密码已经修改为永久有效!
最新文章
- SQL SERVER 2005/2008 中关于架构的理解(一)
- jq 的连续动画
- C#保留小数位数
- STL Traits编程技法
- Java-Iterator的用法
- 短随机唯一id生成参考
- 树状数组(BIT)
- 井字棋(Tic-Tac-Toe)
- php调用java类文件
- 【opengl】OpenGL中三维物体显示在二维屏幕上显示的变换过程
- xml-DTD相关
- 2017-2-22 if语句 if语句的嵌套 以及课堂练习 经典猜拳游戏,闰年判断,输出当前时间的天数等
- 在wamp中添加php新版本
- 安卓仿QQ红包领取详情界面动画
- UDP和TCP的差异
- ZooInspector 连接不到 Zookeeper 的解决方法
- Java 静态方法不能重写但可以被子类静态方法覆盖
- 吴裕雄 04-mysql创建数据库
- Mongodb下载地址
- Java类的成员初始化顺序
热门文章
- 安装opencv3.x卡在ICV: Downloading ippicv_linux_20151201.tgz...
- SpringMVC点滴(1)
- Application类
- spring boot 中统一异常处理
- WPF背景透明内嵌WebBrowser不显示问题,即AllowsTransparency = true 和 Webbrowser 等控件显示冲突
- Java 中的 static 使用
- 最长公共子序列lcs 51nod1006
- AngularJs中url参数的获取
- ajax请求跨域
- 【校招面试 之 C/C++】第32题 C++ 11新特性(三)之for关键字