ORA-28000: the account is locked 解决

第一步:使用PL/SQL,登录名system,数据库名称不变,选择类型的时候把Normal修改为Sysdba.登录成功...

第二步:执行下面的语句....

DECLare str VARCHAR2(1000);

BEGIN

FOR c1 in (SELECT username FROM dba_users /*+ filter */ ) LOOP

str:=‘alter user ‘||c1.username||‘ account unlock‘;

EXECUTE IMMEDIATE str;

END LOOP;

END;

第三步:以解锁,现在可以登录自定义的登录名了.

...自己也遇到了这个问题,突然就锁住了,后来找到解决方案.希望可以帮到和我遇到相同问题的人.

ORA-28000: the account is locked 解决,布布扣,bubuko.com

时间: 2024-12-24 06:24:23

ORA-28000: the account is locked 解决的相关文章

解决ORA-28000: the account is locked

在oracle中,连续十次尝试登陆不成功,那么此账户将会被锁定(lock).当使用被锁定的账户登录时,系统会报错:ORA-28000:the account is locked.本文描述次错误的解决思路. 1.       使用system或者sys账户登录,注意请以管理员身份登录.Sytem和sys的默认密码请在网上查找.本文以sys账户为例,sys的默认密码是:change_on_install  . 2.      使用命令解锁用户.命令为:alteruser usernameaccoun

oracle account locked解决方法记录

今天在访问一个老项目时,后台报错提示 oracle account locked,之前一直可以正常访问的,不知道为什么会出现这个问题,百度一下原因大概是多次登陆失败造成的,一般数据库默认是10次尝试失败后锁住用户,找到原因后接下来就是解决问题了,解决思路很简单:对用户解锁就行了,但是问题就出现在了查找用户上. 本身对oracle的结构就不是很熟悉,所以在解锁用户的时候走了很多弯路,下面就一一道来: 一.因为数据库已久远,忘记了sys用户密码,所以只能远程到服务器登陆,在登陆是确遇到了另外一个错误

ORA-28000: the account is locked 查哪个具体ip地址造成

查系统默认的策略,连续验证10次错误帐户即会被锁 SQL> select resource_name, limit from dba_profiles where profile='DEFAULT'; RESOURCE_NAME LIMIT -------------------------------- ---------------------------------------- COMPOSITE_LIMIT UNLIMITED SESSIONS_PER_USER UNLIMITED C

scott/tiger is locked 解决办法

在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的身份登录

oralce的系统用户system的输入口令怎么找回?遇见ORA-28000: the account is locked怎么解锁?

好几个月前安装的Oracle软件忽然想用就忘记了当初设置的口令了,今天查了下怎么找回. 以一个用户jqz/jqz(以前建立的一个用户,幸亏还记得)的身份登录后: SQL> connect/as sysdba 已连接. SQL> alter user system identified by system; 用户已更改. system的密码就是system了. 遇见下面的错误了怎么解决那: ORA-28000: the account is locked 第一步:使用PL/SQL,登录名为sys

Oracle登录报错ORA-28000: the account is locked

ORA-28000: the account is locked第一步:使用PL/SQL,登录名为system,数据库名称不变,选择类型的时候把Normal修改为Sysdba;第二步:选择myjob,查看users;第三步:选择system,右击点击“编辑”:第四步:修改密码,把“帐户被锁住”的勾去掉:第五步:点击“应用”再点击“关闭”:第六步:重新登录就可以通过验证了:第二种ALTER USER username ACCOUNT UNLOCK; 第三种 在plsql developer中要是以

Oracle 11g password过期被锁定报道 ORA-28000 the account is locked

一.触发这个错误的原因及相关因素 是因为oracle11g中默认在default概要文件里设置了"PASSWORD_LIFE_TIME=180天"所导致.在Oracle 11g中是 存在password过期问题的. 二.错误现象: 用户被锁定之后会报ORA-28000的错误,并提示无法登录到数据库 SQL> conn system/oracle ERROR: ORA-28000: the account is locked Warning: You are no longer c

一次ORA-28000: the account is locked用户锁定的问题排查

今天同事反映一个问题,某个测试库修改了密码,并改了相关应用使用的密码后,仍出现一会账户就被锁住,报ORA-28000: the account is locked的错误. 检查过程: 1. 查看资源限制生效参数 SQL> show parameter resource NAME                                 TYPE        VALUE ------------------------------------ ----------- -----------

与ORA-28000: the account is locked-的解决办法

ORA-28000: the account is locked第一步:使用PL/SQL,登录名为system,数据库名称不变,选择类型的时候把Normal修改为Sysdba;第二步:选择myjob,查看users;第三步:选择system,右击点击“编辑”:第四步:修改密码,把“帐户被锁住”的勾去掉:第五步:点击“应用”再点击“关闭”:第六步:重新登录就可以通过验证了:第二种ALTER USER username ACCOUNT UNLOCK; 第三种 在plsql developer中要是以