精华内容
下载资源
问答
  • oracle数据库用户为何频繁被锁oracle数据库用户频繁被锁原因排查oracle数据库用户为何频繁被锁
  • Oracle数据库操纵中,登录Oracle账号时提示失败,并且Oracle账号频繁锁定,本文将介绍如何解决此问题
  • Oracle数据库账号被锁了怎么解锁

    万次阅读 2018-06-23 11:19:37
    如果遇到这样的情况第一步(别忘打开服务了,服务名OracleServiceORCL)输入数据库管理员用户名和密码用户名是SYSTEM固定的,密码应该是你安装时设置的密码第二步:解锁ALERT USER 用户名 ACCOUNT UNLOCK;...

    如果遇到这样的情况



    第一步(别忘打开服务了,服务名OracleServiceORCL的)

    输入数据库管理员用户名和密码


    用户名是系统固定的,密码应该是你安装时设置的密码

    第二步:解锁

    ALERT USER用户名帐户UNLOCK;我要解锁的用户名是scott


    这时已经解锁了,只要返回你的账号即可使用数据库

    第三步:返回账号

    conn用户名/密码,这个密码是你解锁的账户的密码,不是管理员密码


    此时你可以操作你的数据库了


    如果这个办法失败可能出现的原因是你的管理员密码过期,请修改管理员密码

    展开全文
  • 解决Oracle数据库用户被锁定的方法

    千次阅读 2019-04-12 11:20:34
    1,cmd控制台: ... 2,先设置具体时间格式,以便查看具体时间 SQL> alter session set nls_date_format='yyyy-mm-dd hh24:mi:ss';...3,查看具体的被锁时间 SQL> select username,lock_date from dba_use...

    1,cmd控制台:

    使用sqlplus 命令:sqlplus sys/密码 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='scott';

    4,解锁

    SQL> alter user test account unlock;

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

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

    注:

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

    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;

     

    展开全文
  • oracle 数据库登录用户被锁解决办法

    万次阅读 2018-05-24 19:02:00
    用户被锁 pl/sql登录时报错:ORA-28000: the account is locked方法1:使用其他用户先登录数据库上ALTER USER username ACCOUNT UNLOCK;方法2:第一步:使用PL/SQL,登录名为system,数据库名称不变,选择类型的时候...

    今天遇到登录用户被锁,查到解决方法如下,我使用第一种可以解决。


    用户被锁 pl/sql登录时报错:

    ORA-28000: the account is locked

    方法1:

    使用其他用户先登录数据库上

    ALTER USER username ACCOUNT UNLOCK;

    方法2:

    第一步:使用PL/SQL,登录名为system,数据库名称不变,选择类型的时候把Normal修改为Sysdba;
    第二步:选择myjob,查看users;
    第三步:选择system,右击点击“编辑”;
    第四步:修改密码,把“帐户被锁住”的勾去掉;
    第五步:点击“应用”再点击“关闭”;

    第六步:重新登录就可以通过验证了;

    方法3:

    在plsql developer中要是以scott/tiger登录时提示ora-28000 the account is locked。

    解决办法:

    新装完Oracle10g后,用scott/tiger测试,会出现以下错误提示:
    oracle10g the account is locked
    oracle10g the password has expired
    原因:默认Oracle10g的scott不能登陆。
    解决:
    (1)conn sys/sys as sysdba; //以DBA的身份登录
    (2)alter user scott account unlock;// 然后解锁
    (3)conn scott/tiger //弹出一个修改密码的对话框,修改一下密码就可以了

    在运行里面输入cmd在DOS模式下输入sqlplus,以system用户名登录,密码是刚装oracle时自己填写的密码orcl,登录进去以后。

    SQL> conn sys/sys as sysdba; (分号是必须的但是我是以system登录的所在这不应该写conn sys/sys as sysdba应该写conn system/orcl as sysdba;)
    Connected.
    SQL> alter user scott account unlock;
    User altered.
    SQL> commit;
    Commit complete.
    SQL> conn scott/tiger//请输入新密码,并确认后OK
    Password changed
    Connected.

    这时再到plsql developer里面以scott/tiger登录就可以了。。。。。



    展开全文
  • 被锁原因:连续十次错误密码登录账户会被锁住。 解决方法:dos窗口中,执行  sqlplus sys/你的密码 as sysdba;  然后执行  alter user system account unlock;

    被锁原因:连续十次错误密码登录账户会被锁住。

    解决方法:dos窗口中,执行

            sqlplus sys/你的密码 as sysdba;

            然后执行

            alter user system account unlock;


    展开全文
  • 数据库账户被锁一般是连接用户密码错误次数超过限制,被锁死。 查找原因: 1.查看连接配置的用户名密码是否有误。 这个如果有误,改一下配置就好了。 2.查看是否因为自己的连接造成的死。 这个有的时候会坑...
  • Oracle数据库账户锁定解决方案

    千次阅读 2020-09-30 16:17:05
    这个提示就是当前用户被锁定; 为什么会锁定呢? 用户登录十次没有成功的,当前用户锁定; 安装时没有解锁的; 下面我们用两种比较常用的方法解决这个问题; 方法一: 首先我们需要以系统管理员的身份...
  • 自己在linux 下处理oracle 用户锁定的操作记录,希望能方便有需要的人。
  • Linux下Oracle数据库账户被锁:the account is locked问题的解决 场景描述 账户密码连续输入错误多次,账户锁定; 问题解决 百度 “oracle the account is locked”;得到以下解决思路:首先以管理员账号登录...
  • Oracle数据库用户锁定原因以及处理方式 背景 现场在实施过程中,基于安全考虑(用户名和密码之前暴露给其他公司了),需要对用户密码进行修改。 修改过程很简单 alter user [username] identified by [password]; ...
  • oracle数据库被锁的原因及处理

    千次阅读 2017-08-23 10:09:02
    oracle数据库被锁的原因及处理(一般是用户的密码输入次数超过限制)    查看那些用户连接到当前的数据库信息:  select osuser,  a.username,  cpu_time / executions / 1000000 || 's',  sql_fulltext,
  • Oracle数据库登陆账号被锁的原因及解锁
  • Oracle数据库经常被锁,解锁步骤

    千次阅读 2018-01-09 13:13:22
     用dba角色的用户登陆,进行解锁,先设置具体时间格式,以便查看具体时间 ...2、查看具体的被锁时间 ( 这里你根据需要, 填写具体的用户名, 下面语句的 用户名是 TEST) SQL> select usernam
  • 在登陆时告知test用户被锁  1、用dba角色的用户登陆,进行解锁,先设置具体时间格式,以便查看具体时间 SQL> alter session set nls_date_format='yyyy-mm-dd hh24:mi:ss';  Session altered.  2、查看具体的...
  • Oracle数据库锁定和解锁用户

    千次阅读 2018-10-08 12:25:40
    ALTER USER 用户名 ACCOUNT (UN)LOCK;
  • 1、先来看看为什么会出住:  数据库是一个多用户使用的共享资源。当多个用户并发地存取数据时,在数据库中就会产生多个事务同时存取同一数据的情况。若对并发操作不加控制就可能会...当数据对象加上排它时,其
  • ORACLE数据库用户锁定及解锁

    万次阅读 2018-07-10 17:16:39
    ORACLE数据库用户锁定及解锁相关错误:ORA-28000: the account is locked错误解析:帐号锁定错误原因:在oracle11g中,默认在default概要文件中设置了FAILED_LOGIN_ATTEMPTS=10,当输入密码错误次数达到设置值将...
  • 查看数据库有没有被锁的表 select a.object_name,b.session_id,c.serial#,c.program,c.username,c.command,c.machine,c.lockwait from all_objects a,v$locked_object b,v$session c where a.object_id=b.object_...
  • 方法一: ... 自己有一台oracle数据库,发现几天不登录,数据库用户就无法登录,提示用户被锁,今天下定决心终于解决它,现在将解决过程写出与大家一起分享。 如果用户被锁,首先应该要知道他是...
  • oracle数据库用户被锁定

    千次阅读 2016-07-06 17:52:19
     1、用dba角色的用户登陆,进行解锁,先设置具体时间格式,以便查看具体时间 SQL> alter session set nls_date_format='yyyy...2、查看具体的被锁时间  select username,lock_date,profile from dba_users WHE
  • Oracle数据库锁表解锁

    千次阅读 2018-12-27 09:57:30
    --这个语句将查找到数据库中所有的DML语句产生的,还可以发现, 任何DML语句其实产生了两个,一个是表锁,一个是行锁。 --杀掉进程 sid,serial# ALTER SYSTEM KILL SESSION '210,11562';  
  • 当多次输入错误密码时,会被oracle视为恶意连接,账户就会锁定,解锁也很简单,步骤如下 第一步: 在数据库安装的电脑上,运行窗口中输入cmd,调出命令提示符界面。 第二步: 用管理员身份登入到数据库 ...
  • 查看oracle数据库被锁及解锁

    千次阅读 2016-10-28 11:15:13
    可在PL/SQL中用如下SQL语句来查询当前数据库中哪些表被锁住了,并且是哪些用户的这些表:SELECT A.OWNER, --OBJECT所属用户 A.OBJECT_NAME, --OBJECT名称(表名) B.XIDUSN, B.XIDSLOT, B.XIDSQN, B.SE
  • Oracle数据库被锁后该如何做

    千次阅读 2018-10-21 22:04:52
    Oracle锁表    周六加班,临下班时改了下数据库,保存数据时发现项目卡住了。一时以为是项目出了Bug,最后经同事排查,发现是我把项目所用数据库锁表了。...数据上了排它,就不能其他事物读取...
  •  scott用户的密码不对,进入管理员用户,修改scott用户密码即可  或者这样修改密码:  在运行栏里面敲:sqlplus(空格)/nolog 回车  接着在弹出框里面敲:conn sys/password as sysdba回车  提示已连接  ...
  • 数据库是一个多用户使用的共享资源。当多个用户并发地存取数据时,在数据库中就会产生多个事务同时存取同一数据的情况。这篇文章主要介绍了Oracle数据库"记录另一个用户锁住"解决方法
  • ),但是在修改之后出现该用户被锁定的问题。 原因:数据库参数文件中设置了输错密码的次数,登录时当输错密码的次数超过所设置的次数时,则住该用户。默认一般为10次。输错密码用户的设计原因:防...
  • oracle数据库被锁表解决方法

    千次阅读 2018-07-12 14:40:36
    修改数据库中一个表中的其中一条记录的时候,提示表被锁,以下是解决这个问题的方法:1、Oracle数据库切换为管理员用户,然后运行以下语句select sess.sid, sess.serial#, lo.oracle_username, lo.os_user_...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 74,333
精华内容 29,733
关键字:

oracle数据库用户被锁