上班第一天,就遇上了一键烦心事,打开电脑Navicat连不上数据库了,错误信息为

ORA-28001: the password has expired

字面意思理解就是密码过期了

那么我们现在怎么解决呢?

首先使用root登陆服务器(我这里的服务器用的是centos6.3)

1.我们切换到oracle用户

su - oracle

2.尝试登陆

sqlplus 用户名/密码@数据库名

这个时候会提示让你重新设置密码,

你输入之后,还会让你重复一次确认输入,如果两次输入的密码一致那么就结束了,但是你要把所有的配置文件密码更改为你重新设置的这个密码。如果愿意妥协,那么到这里也就结束了,如果不愿意,请往下看

3.我们可以输入以下命令

3.1首先需要以dba角色登录

sqlplus / as sysdba 

3.2查看密码有效期

SELECT * FROM dba_profiles WHERE profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';

我们可以看到默认的是180天。

3.3更改密码有效期

修改用户密码并设置数据库默认密码为永久有效

 alter user zxx identified by zxx; //重新设置一个密码 ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED ; //更改密码永不过期

4.我尝试使用navicat登陆试试

报错ORA-28000: the account is locked

意思是这个账户被锁定了

于是重新使用dba登陆

sqlplus / as sysdba 

输入以下命令,即可解锁账户。正常登陆问题搞定

alter user 要解锁的用户名 account unlock;

navicat修改sqlserver密码_oracle密码过期相关推荐

  1. 只需3步,修改SQLServer的sa密码

    只需3步,萌新修改SQLServer的sa密码 第①步:更改数据库的安全性 第②步:更改用户名sa的密码 第③步:重启服务 网上好多资料描述的修改方式步骤不完整,根本做不到一步到位,所以我总结出一套一 ...

  2. 修改SqlServer的登录密码

    我们每次打开SqlServer数据库的时候首先会让我们登录用户名和密码,那么我们如何修改之前设定的密码呢? 1.打开我们的SqlServer 2.点击安全性,选择自己登录SqlServer的账户双击看 ...

  3. oracle账号密码修改后特别容易锁定_Oracle密码过期如何取消密码180天限制及过期,账号锁住的问题...

    概述 相信很多朋友都会遇到Oracle密码过期的问题,今天小编给大家介绍Oracle密码过期如何取消密码180天限制及密码180天过期,账号锁住的问题,需要的朋友可以参考下. Oracle密码过期,取 ...

  4. linux密码过期不修改,Linux解决用户密码过期但不用修改密码的方法

    linux 如果你设置了密码策略(密码有效期设定),到期不修改密码,系统在你登陆的时候会要求你更改密码,不更改便不让你登陆.如果你想不修改密码,延长你的账户有效期的话,可以用chane这个命令.下面来 ...

  5. 使用ALTER USER命令修改用户的密码、密码过期,锁定,解锁

    使用ALTER USER命令可以用来修改用户的口令,设置口令过期,锁定以及解锁用户等等. 1.修改用户的口令,将用户的口令修改为新的密码 ALTER USER SCOTT IDENTIFIED BY  ...

  6. 使用Powershell来修改Hyper-v Server本地管理员密码为永不过期

    在使用Hyper-vServer来进行虚拟化后,使用SCVMM管理,SCVMM会创建一个本地帐号(scvmm开头的)来远程管理Hyper-vServer,但是由于这个帐号创建后,密码会很快过期,将导致 ...

  7. 怎么修改sqlserver用户密码_新版tplink路由器怎么修改管理员登录密码【修改方法】...

    tplink路由器的管理员密码,通常又叫做登录密码;进入设置页面的时候,必须要输入的一个密码. 重要说明: 本文介绍的修改管理员密码的方法,是建立在你知道原来的"管理员密码",目前 ...

  8. linux 正则 设置密码复杂度,Ubuntu修改密码及密码复杂度策略设置方法

    一.修改密码 1.修改普通用户密码 passwd 先输入当前密码确认,然后输入新的密码修改 2.修改root用户密码 sudo passwd root 默认root用户被禁止登录,如果需要解除限制,修 ...

  9. 如何修改访问vnc服务器的密码,修改VNC访问的密码

    :vncserver :iptables -I INPUT -p tcp --dport -j ACCEPT 客户端方式 :iptables -I INPUT -p tcp --dport -j AC ...

最新文章

  1. 【pytorch】nn.LSTM的使用
  2. 个人作业1 四则运算题目生成程序
  3. Symfony2中的命名约定
  4. 【Python】如何用Python实现Word文档拆分
  5. 苹果电脑怎么设置佳博标签打印机_自动接单、打印快,手动调节音量,佳博推出后厨专用智能打印机...
  6. python定时发送信息_python实现定时发送消息
  7. 通过 NPOI 生成 Excel
  8. linux7清空都有a的文件,linux用户和组管理
  9. 用perl发送http请求
  10. 又被分治题卡住好几个小时!用最笨的方法搞懂分治法边界,告别死循环!
  11. mysql首字母排序_mysql 按字段的首字母排序及查询
  12. 高通平台SPI驱动框架分析
  13. dell 服务器 重装Linux系统
  14. java在控制台打印余弦曲线_控制台绘制正弦/余弦曲线
  15. [work] 一阶 二阶马尔可夫
  16. 硬盘磁头坏数据有办法恢复吗?硬盘开盘数据恢复
  17. 在 iPhone 上体验安卓系统,无需越狱,免费
  18. Equalize the Array(思维)
  19. java jdbc程序,Java构建JDBC应用程序的操作
  20. 离线翻译android开发,有道翻译官推出Android版 可离线翻译多国语言

热门文章

  1. Spring Boot 2.6 正式发布:循环依赖默认禁止、增加SameSite属性...
  2. 皮一皮:多少人的爱情在昨天就像他一样...
  3. 皮一皮:你更想成为哪个身材...
  4. 微信年末最后一发新功能!对生活很有帮助,必须了解一下!
  5. 每日一皮:初看不识画什么,再看已是神之手 ...
  6. 赠书:聊聊「分布式架构」那些事儿
  7. 有理有据:一篇来自前端同学对后端接口的吐槽!
  8. GitHub发布重大更新,关系到所有程序员!
  9. 为什么 Spring 框架如此流行?
  10. 死磕Java并发:深入分析volatile的实现原理