史上最全最基础的Oracle数据库教程(入门一)介绍Oracle默认用户

1.1Oracle默认系统用户说明

默认的四个系统用户:

①sys:这个账户相当于SqlServer中的sa账户,是个超级账户,拥有的权限最大,可以完成数据库所有管理任务。

②system:没有sys的权限大,通常用来创建一些用于查看管理信息的表或试图,同样也不建议使用system架构来创建一些与管理无关的表或视图。

③sysman:是Oracle数据库中用于EM管理的用户,如果你不用该用户,也可以删除。

④scott:是Oracle提供的示例用户,里面有一些初学者学习操作的数据表(比如:emp,dept,salgrade,bonus)。

这里主要介绍sys和system两个账户,那二者有什么区别呢?

连接身份的选择不同

sys能选择SYSDBA登录或SYSOPER登录,不能选择Normal。

system能选择Normal也能选择SYSDBA,不能选择SYSOPER。

1.2安装好Oracle数据库之后,如何使用SQL Plus连接Oracle数据库?

键盘按下windows+R,在运行弹框中输入sqlplus。

弹出如下窗口:

输入对应的用户名和口令(密码),出现SQL>表示已成功连接到数据库:

1.3 玩转scott账户从解锁到使用

解锁scott账户

这里注意一下,前面涉及的三个账户都能直接连接,只有scott不能,因为它被默认锁定的,要想使用可使用如下方法解锁。

给xxx用户解锁语法格式 => alter user xxx account unlock;

同样,也可以是锁定xxx用户 => alter user xxx account lock;

scott怎么解锁,先登录system账户,再进行解锁:

使用conn命令进行连接

解锁scott之后,使用 conn用户名/口令 的格式连接到Oracle数据库:

操作scott账户

select table_name from user_tables; --查询当前使用账户下总共有哪些表

猜你喜欢

转载自blog.csdn.net/qq450855246/article/details/88654439