当前位置: 首页 > news >正文

oracle用户名被锁定

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

1,cmd控制台:

使用sqlplus 命令:sqlplus sys/密码@ip/orcl as sysdba;

2,先设置具体时间格式,以便查看具体时间

SQL> alter session set nls_date_format='yyyy-mm-dd hh24:mi:ss';

3,查看具体的被锁时间

SQL> select username,lock_date from dba_users where username='TEST';

4,解锁

SQL> alter user test account unlock;

5,查看是那个ip造成的test用户被锁

查看$ORACLE_HOME/network/admin/log/listener.log日志

10-MAR-2009 08:51:03 * (CONNECT_DATA=(SID=lhoms)(SERVER=DEDICATED)(CID=(PROGRAM=oracle)(HOST=omstestdb)(USER=oraoms))) * (ADDRESS=(PROTOCOL=tcp)(HOST=10.69.1.11)(PORT=49434)) * establish * lhoms * 0

10-MAR-2009 08:51:03 * (CONNECT_DATA=(SID=lhoms)(SERVER=DEDICATED)(CID=(PROGRAM=oracle)(HOST=omstestdb)(USER=oraoms))) * (ADDRESS=(PROTOCOL=tcp)(HOST=10.69.1.11)(PORT=49435)) * establish * lhoms * 0

这样可知是上面10.69.1.11的ip尝试多次失败登陆造成的被锁

注:

一般数据库默认是10次尝试失败后锁住用户

6,查看FAILED_LOGIN_ATTEMPTS的值

SQL> select * from dba_profiles where RESOURCE_NAME = 'FAILED_LOGIN_ATTEMPTS';

7,修改为30次

SQL>  alter profile default limit FAILED_LOGIN_ATTEMPTS 30;

8,修改为无限次(为安全起见,不建议使用)

SQL> alter profile default limit FAILED_LOGIN_ATTEMPTS unlimited;

 

转载于:https://my.oschina.net/u/3740271/blog/3000869

相关文章:

  • hdu2084 DP
  • React中props.children和React.Children的区别
  • Java中 return 和finally
  • IT架构师绝对不能错过的34张史上最全技术知识图谱
  • 磁盘管理命令
  • 华信Sybase ASE数据库恢复软件 3.0
  • 复杂网络的统计描述
  • 复兴号动车组甲醛超标?中国铁路北京局:报道不实
  • YUM+NTP服务器的搭建 (RHEL6.1搭建) 纯文本
  • 组复制官方翻译四、Monitoring Group Replication
  • 在这里,你终究会真正地失败
  • JavaScript Array 的方法 (笔记)
  • python的抽象编程思想
  • YY的GCD
  • 哈希 --- 线性探测法
  • 【391天】每日项目总结系列128(2018.03.03)
  • 0x05 Python数据分析,Anaconda八斩刀
  • electron原来这么简单----打包你的react、VUE桌面应用程序
  • ES6, React, Redux, Webpack写的一个爬 GitHub 的网页
  • Go 语言编译器的 //go: 详解
  • Java多线程(4):使用线程池执行定时任务
  • Laravel 菜鸟晋级之路
  • leetcode98. Validate Binary Search Tree
  • Python 基础起步 (十) 什么叫函数?
  • React16时代,该用什么姿势写 React ?
  • React-flux杂记
  • React中的“虫洞”——Context
  • Transformer-XL: Unleashing the Potential of Attention Models
  • 名企6年Java程序员的工作总结,写给在迷茫中的你!
  • 前言-如何学习区块链
  • 如何选择开源的机器学习框架?
  • 一加3T解锁OEM、刷入TWRP、第三方ROM以及ROOT
  • 赢得Docker挑战最佳实践
  • 在Docker Swarm上部署Apache Storm:第1部分
  • 如何在 Intellij IDEA 更高效地将应用部署到容器服务 Kubernetes ...
  • 曾刷新两项世界纪录,腾讯优图人脸检测算法 DSFD 正式开源 ...
  • ​软考-高级-系统架构设计师教程(清华第2版)【第20章 系统架构设计师论文写作要点(P717~728)-思维导图】​
  • ​软考-高级-信息系统项目管理师教程 第四版【第14章-项目沟通管理-思维导图】​
  • # 学号 2017-2018-20172309 《程序设计与数据结构》实验三报告
  • #AngularJS#$sce.trustAsResourceUrl
  • #我与Java虚拟机的故事#连载08:书读百遍其义自见
  • (02)vite环境变量配置
  • (1)常见O(n^2)排序算法解析
  • (3)(3.2) MAVLink2数据包签名(安全)
  • (C语言)球球大作战
  • (二)Pytorch快速搭建神经网络模型实现气温预测回归(代码+详细注解)
  • (考研湖科大教书匠计算机网络)第一章概述-第五节1:计算机网络体系结构之分层思想和举例
  • (转)Mysql的优化设置
  • (转)程序员疫苗:代码注入
  • (转)人的集合论——移山之道
  • (转载)CentOS查看系统信息|CentOS查看命令
  • ****** 二十三 ******、软设笔记【数据库】-数据操作-常用关系操作、关系运算
  • .net 4.0发布后不能正常显示图片问题
  • .net 怎么循环得到数组里的值_关于js数组
  • .NET/C# 编译期能确定的字符串会在字符串暂存池中不会被 GC 垃圾回收掉