Oracle有3种用户: system、sys、scott
其中 system 和 sys 的区别在与能否创建数据库,使用 sys 用户登录才可以创建数据;
而 scott 是给初学者学习的用户,学习者可以用 scott 登录系统, scott 用户登录后,就可以使用 Oracle 提供的数据库和数据表,这些都是 Oracle 提供的,学习者不需要自己创建数据库和数据表,直接使用这些数据库和数据表练习 SQL 。
注意 : 默认情况,scott 用户是被锁住的,如下:


怎么办呢?
我们先以 sys 用户登录,然后对 scott 用户进行解锁。
$ sqlplus / as sysdba;
SQL> alter user scott account unlock;
User altered.
SQL> alter user scott identified by 12345;
User altered.
再次尝试,可成功登陆 。
这时我们可以用 show user 查看登录用户,是 scott 就可以直接练习了。
select user from dual;

输入show emp 测试,可以显示说明登录成功,可以进行练习了,emp 是oracle提供的一个数据表
现在,我们做个查询测试,查询 emp 表数据 。
select * from emp;

接下来,数据库的更多奥秘,等着可爱的你们去探索喽!

本文介绍了Oracle数据库中system、sys和scott用户的区别,并详细阐述了解锁scott用户的步骤,包括以sys用户登录,执行解锁和设置新密码的SQL命令。scott用户是学习者入门的实践账户,通常默认被锁定。解锁后,用户可以直接使用预设的数据库和数据表进行SQL练习,如查询emp表。通过这个过程,读者可以更好地理解Oracle数据库的管理和基础操作。

971

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



