在查关于登陆Oracle数据库的scott用户时出现的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,右击点击“编辑”;
第四步:修改密码,把“帐户被锁住”的勾去掉;
第五步:点击“应用”再点击“关闭”;
第六步:重新登录就可以通过验证了;
第二种
ALTER USER username ACCOUNT UNLOCK;
第三种
在plsql developer中要是以scott/tiger登录时提示ora-28000 the account is locked。
解决办法:
新装完Oracle10g后,用scott/tiger测试,会出现以下错误提示:
原因:默认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;
SQL> alter user scott account unlock;
SQL> commit;
SQL> conn scott/tiger//请输入新密码,并确认后OK
Password changed
Connected.
这时再到plsql developer里面以scott/tiger登录就可以了。。。。。
进入scott之后,在plus/sql中使用的命令:
show linesize; 显示输出行的长度,默认为80
set linesize 120; 修改输出行的长度为120
show pagesize; 显示每页的大小
set pagesize 20; 重新设置分页尺寸
set pause on; 实现用户手动滚屏,在滚动过程中,若要退出SQL命令提示符,则按下Ctrl+C组合键
set pause off; 撤销暂停功能
show feedback; 查询结果记录条数的提示信息