oracle用户账号被锁的问题

news/2024/11/25 14:28:12/

oracle数据库用户被锁

select username,account_status,lock_date from dba_users;

select   RESOURCE_NAME,RESOURCE_TYPE,LIMIT from dba_profiles  where resource_name like 'FAILED_LOGIN_ATTEMPTS%' AND profile='DEFAULT';
3,解锁方法
  ALTER USER USER_NAME ACCOUNT UNLOCK;
4.2、修改为30次
  alter profile default limit FAILED_LOGIN_ATTEMPTS 30;
4.3、修改为无限次(为安全起见,不建议使用)
  alter profile default limit FAILED_LOGIN_ATTEMPTS unlimited;


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

--查看具体的被锁时间,要在解锁前查看  select username,lock_date from dba_users where username='SKY'; 
--查看已错误输入次数 select name, lcount from sys.user$ where name='SKY';


如果客户不方便提供文件的话,可以让客户看下监听日志$ORACLE_HOME/diag/tnslsnr/$HOSTNAME/listener/trace/listener.log里的ip,看下有没有报错的,这些ip就是要访问数据库的那些ip地址, 因为账号被锁的原因只有2个,要么是密码到期了导致账号被锁,要么是密码输错的次数达到上限导致账号被锁(这种情况有可能出现在人为连接输错密码,也有可能是程序连接时配错了密码)(你提到正式环境有做过密码更新,会不会数据库密码更新了但是程序里配置的密码没有改过来?)

--查看用户的profile 
select profile from dba_users where username='用户名'

--假如用户的profile为default
--查看密码有效期
select  RESOURCE_NAME, RESOURCE_TYPE, LIMIT
  from dba_profiles where resource_name like 'PASSWORD_LIFE_TIME%' AND profile = 'DEFAULT';

--修改default profile的密码有效期为永不过期
alter profile default limit PASSWORD_LIFE_TIME unlimited;  (为安全起见,不建议使用)


http://www.ppmy.cn/news/68853.html

相关文章

方案设计——食物测温仪方案

食物测温仪,在食物烹饪时,温度和时间至关重要,所以食物测温仪孕育而生,当用户使用时只需将食物测温仪的探头插入食物中,即刻能得到当前食物温度数据,不必用经验判断。做为一款食物测温仪,运用场…

springboot + vue3实现视频播放Demo

文章目录 学习链接前言ffmpeg安装ffmpeg配置环境变量分割视频文件 后台配置WebConfig 前端代码video.js示例安装依赖视频播放组件效果 Vue3-video-play示例安装依赖main.js中使用视频播放组件效果 学习链接 ffmpeg官网 长时长视频java存储及vue播放解决方法 【 攻城略地 】vue…

微服务保护——Sentinel

初识Sentinel 雪崩问题 微服务调用链路中的某个服务故障,引起整个链路中的所有微服务都不可用,这就是雪崩。 解决雪崩问题的常见方式有四种: 超时处理:设定超时时间,请求超过一定时间没有响应就返回错误信息,不会无休止等待舱壁…

电力电子与电气行业常用英语单词汇总

1.共模电感---Coupled inductor 2.饱和电感---Saturable inductor 3.共模电感---coupled inductor 4.共模电感---coupled inductor 5.共模电感---coupled inductor 6.共模电感---coupled inductor 1.共模电感---coupled inductor 2.共模电感---coupled inductor 3.共模…

vue+elementui+nodejs机票航空飞机航班查询与推荐

语言 node.js 框架:Express 前端:Vue.js 数据库:mysql 数据库工具:Navicat 开发软件:VScode )本系统主要是为旅客提供更为便利的机票预定方式,同时提高民航的预定机票的工作效率。通过网络平台实现信息化和网络化&am…

教育单位启动网络安全排查,查询IP地址能做什么?

近日,南京教育局主办了一场“网安2023”教育行动,各级教育单位都将开始教育系统网络安全责任制,做实各项教育网络安全工作,提升教育系统网络安全防护能力。 本次行动采取远程安全检查与现场检查相结合方式对各级教育单位进行网络…

编程到底难在哪里?

编程是一门非常有挑战性的技术,能够让人们使用计算机来完成各种任务。它不仅需要掌握各种计算机语言和框架,还需要在实际应用中充分发挥自己的专业知识和创造力。 然而,对于初学者来说,在编程过程中遇到的难点可能是多方面的。以…

Python突破JS加密限制,进行逆向解密

前言 嗨喽~大家好呀,这里是魔王呐 ❤ ~! 目录标题 前言开发环境:模块使用:逆向目标逆向过程参数 JS 加密关键代码Python 登录关键代码尾语 💝 开发环境: Python 3.8 Pycharm 模块使用: time >>> 时间模块,属于内置,无…