返回顶部
首页 > 资讯 > 数据库 >Oracle 用户登录错误次数修改
  • 871
分享到

Oracle 用户登录错误次数修改

2024-04-02 19:04:59 871人浏览 八月长安
摘要

oracle默认允许用户输入10次错误密码,超过10次后账户就会被锁定sys@ORCL>select * from dba_profiles wher

oracle默认允许用户输入10次错误密码,超过10次后账户就会被

sys@ORCL>select * from dba_profiles where profile='DEFAULT' and resource_name='FaiLED_LOGIN_ATTEMPTS';

PROFILE 	RESOURCE_NAME		       RESOURCE_TYPE		LIMIT
--------------- ------------------------------ ------------------------ -------------------
DEFAULT 	FAILED_LOGIN_ATTEMPTS	       PASSWord 		10

测试zx用户,使用错误的密码连接11次

[oracle@rhel6 ~]$ cat login.sh 
sqlplus zx/123 <<EOF
EOF
sqlplus zx/123 <<EOF
EOF
sqlplus zx/123 <<EOF
EOF
sqlplus zx/123 <<EOF
EOF
sqlplus zx/123 <<EOF
EOF
sqlplus zx/123 <<EOF
EOF
sqlplus zx/123 <<EOF
EOF
sqlplus zx/123 <<EOF
EOF
sqlplus zx/123 <<EOF
EOF
sqlplus zx/123 <<EOF
EOF
sqlplus zx/123 <<EOF
EOF
[oracle@rhel6 ~]$ sh login.sh

SQL*Plus: Release 11.2.0.4.0 Production on Mon Jan 16 17:09:16 2017

Copyright (c) 1982, 2013, Oracle.  All rights reserved.

ERROR:
ORA-01017: invalid username/password; loGon denied


Enter user-name: 
SQL*Plus: Release 11.2.0.4.0 Production on Mon Jan 16 17:09:16 2017

Copyright (c) 1982, 2013, Oracle.  All rights reserved.

ERROR:
ORA-01017: invalid username/password; logon denied


Enter user-name: 
SQL*Plus: Release 11.2.0.4.0 Production on Mon Jan 16 17:09:16 2017

Copyright (c) 1982, 2013, Oracle.  All rights reserved.

ERROR:
ORA-01017: invalid username/password; logon denied


Enter user-name: 
SQL*Plus: Release 11.2.0.4.0 Production on Mon Jan 16 17:09:16 2017

Copyright (c) 1982, 2013, Oracle.  All rights reserved.

ERROR:
ORA-01017: invalid username/password; logon denied


Enter user-name: 
SQL*Plus: Release 11.2.0.4.0 Production on Mon Jan 16 17:09:17 2017

Copyright (c) 1982, 2013, Oracle.  All rights reserved.

ERROR:
ORA-01017: invalid username/password; logon denied


Enter user-name: 
SQL*Plus: Release 11.2.0.4.0 Production on Mon Jan 16 17:09:19 2017

Copyright (c) 1982, 2013, Oracle.  All rights reserved.

ERROR:
ORA-01017: invalid username/password; logon denied


Enter user-name: 
SQL*Plus: Release 11.2.0.4.0 Production on Mon Jan 16 17:09:22 2017

Copyright (c) 1982, 2013, Oracle.  All rights reserved.

ERROR:
ORA-01017: invalid username/password; logon denied


Enter user-name: 
SQL*Plus: Release 11.2.0.4.0 Production on Mon Jan 16 17:09:26 2017

Copyright (c) 1982, 2013, Oracle.  All rights reserved.

ERROR:
ORA-01017: invalid username/password; logon denied


Enter user-name: 
SQL*Plus: Release 11.2.0.4.0 Production on Mon Jan 16 17:09:31 2017

Copyright (c) 1982, 2013, Oracle.  All rights reserved.

ERROR:
ORA-01017: invalid username/password; logon denied


Enter user-name: 
SQL*Plus: Release 11.2.0.4.0 Production on Mon Jan 16 17:09:37 2017

Copyright (c) 1982, 2013, Oracle.  All rights reserved.

ERROR:
ORA-01017: invalid username/password; logon denied


Enter user-name: 
SQL*Plus: Release 11.2.0.4.0 Production on Mon Jan 16 17:09:45 2017

Copyright (c) 1982, 2013, Oracle.  All rights reserved.

ERROR:
ORA-28000: the account is locked
#提示用户被锁定
#查询视图zx用户被锁定
sys@ORCL>select username,account_status,profile from dba_users where username='ZX';

USERNAME   ACCOUNT_STATUS	PROFILE
---------- -------------------- ---------------
ZX	   OPEN 		DEFAULT

基于这个特性,如果在生产上修改了数据库用户密码,但是应用部分没有修改完全,则应用启动后有问题的应用会一直尝试连接数据库导致数据库用户被锁定,影响业务正常运行。可以修改用户尝试登录次数为ulimited来防止这种情况发生。

sys@ORCL>alter user zx account unlock;

User altered.

sys@ORCL>alter profile default limit failed_login_attempts unlimited;

Profile altered.

sys@ORCL>select * from dba_profiles where profile='DEFAULT' and resource_name='FAILED_LOGIN_ATTEMPTS';

PROFILE 	RESOURCE_NAME		       RESOURCE_TYPE		LIMIT
--------------- ------------------------------ ------------------------ -------------------
DEFAULT 	FAILED_LOGIN_ATTEMPTS	       PASSWORD 		UNLIMITED

至此,用户zx无论使用多少次错误密码都不会导致账户锁定。


官方文档:Http://docs.oracle.com/cd/E11882_01/network.112/e36292/authentication.htm#CHDEGBEG

参考文档:http://www.2cto.com/database/201203/124001.html


您可能感兴趣的文档:

--结束END--

本文标题: Oracle 用户登录错误次数修改

本文链接: https://lsjlt.com/news/40139.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Oracle 用户登录错误次数修改
    Oracle默认允许用户输入10次错误密码,超过10次后账户就会被锁定sys@ORCL>select * from dba_profiles wher...
    99+
    2024-04-02
  • win10如何修改登录密码错误次数
    小编给大家分享一下win10如何修改登录密码错误次数,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!win10修改登录密码错误次数方法/步骤:在键盘上按下win+R...
    99+
    2023-06-27
  • Postgresql怎么限制用户登录错误次数
    小编给大家分享一下Postgresql怎么限制用户登录错误次数,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!在oracle中我们可以通过设置FAILED_LOGI...
    99+
    2023-06-14
  • Postgresql限制用户登录错误次数的实例代码
    在oracle中我们可以通过设置FAILED_LOGIN_ATTEMPTS来限制用户密码登录错误的次数,但是在postgresql中是不支持这个功能的。尽管PostgreSQL支持e...
    99+
    2024-04-02
  • python3.0 模拟用户登录,三次错误锁定的实例
    python3.0 模拟用户登录,三次错误锁定的实例 实例如下所示: # -*- coding:utf-8 -*- #需求模拟用户登录,超过三次错误锁定不允许登陆 count = 0 #re...
    99+
    2022-06-04
    用户登录 实例 错误
  • python 3.0 模拟用户登录功能并实现三次错误锁定
    Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。 Python由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年。 像Perl语言一样, Pyth...
    99+
    2022-06-04
    用户登录 错误 功能
  • Oracle Study之--OEM登录错误
    Oracle Study之--OEM登录错误        系统环境:    操作系统: Windows 7  &n...
    99+
    2024-04-02
  • 通过组策略指定Win8用户登录错误次数上限和系统锁定时间
      我们平时在登录网银或者一些重要的账户时都会遇见,密码输错3次就会被冻结或者一段时间禁止登录。而在Win8系统中也提供了账户登录次数限制这个安全机制,不过这个功能是关闭的,如果你对自己电脑安全和资料非常重视,可以通过组...
    99+
    2023-06-05
    Win8 登录错误次数 锁定时间 上限 次数 用户 系统
  • django实现登录时候输入密码错误5次锁定用户十分钟
    在学习django的时候,想要实现登录失败后,进行用户锁定,切记录锁定时间,在网上找了很多资料,但是都感觉不是那么靠谱,于是乎,我开始了我的设计,其实我一开始想要借助redis呢,但是想要先开发一个简单的,...
    99+
    2022-06-04
    十分钟 输入密码 错误
  • oracle修改用户名
    一、需求将test用户名修改为test1二、步骤方法一:针对所有版本select user#,name from user$ where name='TEST';update user$...
    99+
    2024-04-02
  • 怎么强制用户在下次登录Linux时更改密码
    这篇文章主要介绍“怎么强制用户在下次登录Linux时更改密码”,在日常操作中,相信很多人在怎么强制用户在下次登录Linux时更改密码问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么强制用户在下次登录Linu...
    99+
    2023-06-16
  • vsftpd本地用户登录密码错误怎么办
    这篇文章主要介绍“vsftpd本地用户登录密码错误怎么办”,在日常操作中,相信很多人在vsftpd本地用户登录密码错误怎么办问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”vsftpd本地用户登录密码错误怎么办...
    99+
    2023-06-13
  • sql用户登录失败18456错误怎么解决
    SQL Server登录失败错误18456是由于无效的用户名或密码导致的。要解决这个问题,可以尝试以下几种方法:1. 检查用户名和密...
    99+
    2023-09-13
    sql
  • SSH登录Linux实例时多次连续错误输入密码导致用户锁定
     目录 问题描述: 解决思路: 解决方法: 问题描述: ssh登录服务器的时候,密码输出多次导致用户被锁定系统提示“Maximum amount of failed attempts was reached”错误的处理方法 解决思路: ...
    99+
    2023-09-06
    linux 服务器 运维
  • Linux用户在第一次登录时强制更改初始密码
    下面介绍如何迫使用户在下一次登录时更改其密码。 Linux下的每个用户帐户都与和密码相关的各个配置和信息关联起来。比如说,它记得上一次密码更改的日期、密码更改间隔的最少/最多天数以及何时让当前密码到期失效,...
    99+
    2022-06-04
    用户 初始密码 Linux
  • mysql限制用户登录失败次数,限制时间
    mysql用户登录限制设置 mysql 需要进行用户登录次数限制,当使用密码登录超过 3 次认证链接失败之后,登录锁住一段时间,禁止登录这里使用的 mysql: 8.1.0 这种方式不用重启数据库. ...
    99+
    2023-10-25
    mysql android adb 数据库
  • SYS用户登录Oracle报错ORA-01031怎么办
    这篇文章主要为大家展示了“SYS用户登录Oracle报错ORA-01031怎么办”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“SYS用户登录Oracle报错OR...
    99+
    2024-04-02
  • 电脑中如何设置登录密码输入错误几次后锁定账户
    这篇文章将为大家详细讲解有关电脑中如何设置登录密码输入错误几次后锁定账户,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。方法/步骤:调出运行窗口并输入“gpedit.msc”命令打开本地组策略编辑器界面。依...
    99+
    2023-06-27
  • Asp.Net MVC记住用户登录信息下次直接登录功能
    有的时候做网站,就需要记住用户登录信息,下次再登录网站时,不用重复输入用户名和密码,原理是浏览器的cookie把状态给记住了! 那么具体是怎么实现的呢?下面博主将一部分代码贴出...
    99+
    2022-06-07
    net asp.net mvc ASP.NET ASP MVC
  • 怎么用shell更改linux用户登录
    这篇文章主要讲解了“怎么用shell更改linux用户登录”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么用shell更改linux用户登录”吧!1、查看机器安装了哪些shell? 有两种...
    99+
    2023-06-09
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作