the account is locked怎么解决

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了the account is locked怎么解决相关的知识,希望对你有一定的参考价值。

在oracle中,连续十次尝试登陆不成功,那么此账户将会被锁定(lock)。当使用被锁定的账户登录时,系统会报错:ORA-28000: the account is locked。本文描述次错误的解决思路。\r\n方法/步骤\r\n\r\n\r\n1\r\n使用system或者sys账户登录,注意请以管理员身份登录。Sytem和sys的默认密码请在网上查找。本文以sys账户为例,sys的默认密码是:change_on_install 。\r\n2\r\n使用命令解锁用户。命令为:alter user username account unlock;其中username为被锁定的用户名。\r\n3\r\n重置用户密码。命令为:alter user username identified by password;其中username为用户名,password为新密码。\r\n4\r\n使用账户重新尝试登陆。如果命令全部执行成功,那么应该可以正常登陆系统。 参考技术A 在oracle中,尝试多次登录未成功或者此用户被管理员手工锁定或者用户密码到期、未按时修改密码,等等,那么此账户将会被锁定(lock)。当使用被锁定的账户登录时,系统会报错:ORA-28000: the account is locked。

1 使用system或者sys账户登录,注意请以管理员(sysdba)身份登录。Sytem和sys的默认密码请在网上查找。本人以sys账户为例操作,sys的默认密码是:123。通常应该是在安装Oracle的时候设置的默认密码。

2 使用命令解锁用户。命令为:alter user username(被锁定的用户名) account unlock。一般解锁后就可以登陆。

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

摘自:http://www.cnblogs.com/jianqiang2010/archive/2011/09/01/2162574.html

 

本文采用的是原文的第一种解法,看图说话:

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

技术分享

以上是关于the account is locked怎么解决的主要内容,如果未能解决你的问题,请参考以下文章

the account is locked怎么解决

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

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

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

Oracle账户被锁解决:ora-28000:the account is locked

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