Oracle数据库非常体贴用户,特意为用户准备了一个测试的用户,其中有一个表是scott.emp表
但是,当你执行scott.emp查询指令的时候,你就会发现,视图或表不存在。
为什么!为什么!
为什么切换到sys超级管理员用户下,还是无法使用scott.emp
很简单,就是你的scott用户还未解锁。
解锁的指令很简单,首先你要找到scott.sql文件存放的位置,这个可以全局搜索一下,虽然浪费点时间(或者你知道自己安装的路径也是可以的嘛)
- 可以直接打开sqlplus工具
- 接下来使用指令@加入scott.sql文件
@F:\installfile\WINDOWS.X64_193000_db_home\rdbms\admin\scott.sql
这个时候可能系统还没更新,你可以先退出sqlplus窗口
再次进入,使用sys用户登录
接下来,解锁就可以了
SQL> alter user scott account unlock;
可以提交一下
SQL>commit;
再查询一下scott.emp表
SQL> select * from scott.emp;