1、查询密码有效时长

select * from dba_profiles where profile='DEFAULT' and resource_name='PASSWORD_LIFE_TIME';

可以看到密码过期时间是180天

2、查看当前用户密码到期日

select username,account_status,expiry_date,profile from dba_users;

可以看到MCQHW用户2022/3/14到期

3、设置密码永不过期

alter profile default limit password_life_time '90';--90天期限
alter profile default limit password_life_time unlimited; --永久期限

这时再查询上面有效时长,为无限制。

plsql登录还是提示 “ORA-28002: the password will expire within 6 days Ora-28002:密码将在6天内过期。”

需要重置密码

4、重置密码

过期的账户,重置密码后期不会再过期,重置为以前的密码,不用换新密码。

alter user 用户名  identified by  原来的密码;

重置密码会影响当前项目中的连接池吗?不会。

我做了一个测试,开了2个plsql,一个plsql修改密码后,另外一个plsql还是可用,除非重新登录必须用新密码,也就是说登录以后只要session还在保持连接,即使修改密码也不会影响,实际项目中我也测试过,即使密码改了有连接池的项目也照常能使用,但是我配置的连接池空闲5分钟会回收连接,空闲5分钟后项目不能正常使用。

当然这里密码一定要修改为以前的密码。

如果账户密码不小心被锁,解锁

alter user 被锁用户名 account unlock;

重置密码后

plsql登录  已不再提示 “ORA-28002: the password will expire within 6 days Ora-28002:密码将在6天内过期。”

转载:

Oracle查看用户密码过期,修改永不过期_Hello World-CSDN博客_oracle查看用户过期时间

Oracle用户密码过期,修改永不过期相关推荐

  1. 如何让oracle用户不过期,Oracle用户密码设为不过期的两种方法

    1.在sql Plus下,以DBA身份登陆 用户名/密码@服务器SID as sysdba 方法一:(注意必须用双引号把后面的引上) C:/Documents and Settings/ssy> ...

  2. oracle禁止修改密码,Oracle 用户密码过期后不允许修改密码的示例代码

    --本人是初学者,不知道还有没有更好的方法create table PASSWD_CHANGED ( USER_NAME VARCHAR2(20), OLD_PASSWD VARCHAR2(100), ...

  3. oracle用户密码已过期,oracle用户密码过期的处理方法

    oracle用户密码过期?不要紧,下面就为您介绍一个oracle用户密码过期的处理方法,供您参考,如果您对此方面感兴趣的话,不妨一看. 在测试环境学习oracle,出现oracle用户密码过期的问题, ...

  4. oracle用户密码不被锁,Oracle用户密码过期和用户被锁解决方法【转】

    [原因/触发因素] 确定是由于Oracle11g中默认在default概要文件中设置了"PASSWORD_LIFE_TIME=180天"所导致. [影响和风险] 影响 密码过期后, ...

  5. windows下批量创建用户、提升用户权限、设置用户不能更改密码、设置密码永不过期

    一.实现的效果 实现批量创建用户.提升用户权限.设置用户不能更改密码.设置密码永不过期操作. 二.实现方法 2.1.在Excel中生成命令 ①通过使用Excel表格生成对应的命令,然后复制这些命令到文 ...

  6. Oracle用户密码过期和用户被锁解决方法【转】

    Oracle用户密码过期和用户被锁解决方法[转] 参考文章: (1)Oracle用户密码过期和用户被锁解决方法[转] (2)https://www.cnblogs.com/paul8339/p/590 ...

  7. oracle 查看服务器密码修改,如何修改oracle用户密码

    修改oracle用户密码的方法:首先连接oracle数据库所在服务器,并进入oracle控制台:然后输入"select username from dba_users"查看用户列表 ...

  8. oracle 用户解锁和修改用户密码

    1.安装教程参看:https://jingyan.baidu.com/article/3c48dd34be2a32e10be35881.html 2.用户解锁 --> 运行cmd --> ...

  9. 改oracle 密码,如何修改oracle用户密码

    修改oracle用户密码的方法:首先连接oracle数据库所在服务器,并进入oracle控制台:然后输入"select username from dba_users"查看用户列表 ...

最新文章

  1. 卷积神经网络中用1*1 卷积有什么作用或者好处呢?
  2. 构造数独 算法及代码实现
  3. ant 构建_有用的Ant构建标签
  4. magento问题集
  5. 突击计划——银行利息
  6. C++ vector 内存分配与回收机制
  7. Linux系统下如何运行.sh文件
  8. 计算机学院实验室安全管理办法,江苏大学计算机学院实验室安全管理制度
  9. Eclipse 编译C++
  10. 手机技巧之扩展内存的检测以及修复。
  11. python函数式编程
  12. 现在分词和动名词的用法区别
  13. 计算机技术三大领域,量化投资策略的运用
  14. ArcGIS遇到严重的应用程序错误的解决办法
  15. 【Flink】(03)Apache Flink 漫谈系列 —— Flink 1.11 Unaligned Checkpoint 解析
  16. be 动词 时态变化
  17. appJSON[tabBar][borderStyle] 字段需为 black 或 white console.error @ VM1402:1 (anonymous) @ VM1415:2
  18. 现代信号处理——平稳随机信号的功率谱密度
  19. 大学计算机excel函数课件,二级计算机考试Excel函数PPT课件
  20. 安卓项目实战之强大的网络请求框架okGo使用详解(一):实现get,post基本网络请求,下载上传进度监听以及对Callback自定义的深入理解

热门文章

  1. MYSQL存储过程保存数据
  2. 关于UMAT的简单例子,以更好的理解UMAT的逻辑
  3. MySQL图形界面软件-Navicat
  4. HarmonyOS实战 | 贪吃蛇游戏 | JS全注释
  5. 某剧院有33排座位java_2018国考行测数学题“拍档”:等差数列和等比数列
  6. git文件过大 error: File: 113.66 MB, exceeds 100.00 MB.
  7. 30天自制操作系统——第1天 从计算机结构到汇编程序入门
  8. 基于FPGA的QPSK调制系统verilog开发
  9. Chrome-adblock插件下载安装
  10. 区块链中的密码学系列之SHA256算法(三)