开始使用Oracle 11g登录问题和疑问时遇到的问题

时间:2013-11-09 15:23:26

标签: oracle oracle11g

我刚刚在笔记本电脑上安装了11g,我得到了一个显示登录页面的链接。安装确实要求我输入密码,这适用于system

所以,我尝试使用命令提示符登录sqlplus,如下所示:

 sqlplus / as sysdba

给出了错误:insufficient privileges,但在我输入system作为username后输入的用户名和密码以及我在安装。

现在它确实登录了我,但我没有更多特权命令的权限。

我认为我应该以{{1​​}}身份登录,但收到的错误如下:sys

请开始介绍我如何登录以及如何开始与我的数据库进行交互。

提前致谢。

2 个答案:

答案 0 :(得分:2)

使用时

sqlplus / as sysdba

您当前的操作系统用户必须是特权用户(例如Windows中的root用户“管理员”),或者必须是DBA组的一部分,否则您将无法在没有凭据的情况下登录。

如果您不想更改当前的OS用户,则需要在命令行上提供用户名和密码:

sqlplus sys/password as sysdba

用户SYS很特别,因为您可以使用该用户登录as sysdba。另一方面,SYSTEM用户允许以sysdba身份登录。


Btw:我希望您不打算使用SYSSYSTEM来使用Oracle。您永远不应该在这些模式中创建任何表。创建一个新用户并使用它来创建表并基本上“使用”Oracle。

答案 1 :(得分:1)

将用户SYS(作为SYSDBA)与您在安装期间指定的密码一起使用。