Scott用户是Oracle下的一个常用用户,由于安装过程中的问题,导致很多新用户无法进入Scott用户,最重要的是网上的教程非常杂乱,这里整理最常见的三种解决办法,请按照顺序挨个尝试:
用 system 登录进去之后,执行下面的命令:
SQL> alter user scott account unlock;
用户已更改。
这样就完成解锁的操作。接下来,你还可以重新给 scott 这个用户设定密码。
修改scott的登录密码:
SQL> alter user scott identified by tiger;
用户已更改。
大功告成,此时你再拿 scott 和 tiger 来登录就可以了!
SQL> conn scott/tiger
已连接。
如果不是密码和解锁的问题,或许是scott用户不存在
2.1:打开自己oracle的安装目录,找到scott.sql
例如:C:\Windows\product\11.2.0\dbhome_1\RDBMS\ADMIN\scott.sql
2.2: 使用@或者start 执行此文件
例如:@C:\Windows\product\11.2.0\dbhome_1\RDBMS\ADMIN\scott.sql
然后连接Scott用户: SQL> conn scott/tiger;
当然这种方法还无法解决,只能重新创建一个Scott用户:
首先,Scott用户下有很多的demo实例和表,这是我们使用Scott的原因,当实在无法进入时,我们可以选择重新建立一个用户,并将Scott用户下的表结构导入,具体方法如下:
– 使用超级管理员登录
CONN sys/change_on_install AS SYSDBA ;
– 创建c##scott用户
CREATE USER c##scott IDENTIFIED BY tiger ;
– 为用户授权
GRANT CONNECT,RESOURCE,UNLIMITED TABLESPACE TO c

本文汇总了Oracle数据库中Scott用户解锁的常见方法,包括通过system用户解锁、修改密码,以及当用户不存在时如何重建Scott用户并导入表结构。详细步骤帮助用户解决无法登录Scott账户的问题。

4519

被折叠的 条评论
为什么被折叠?



