情况一:使用sqlplus登录: 正常输入用户名的口令,就会报错,因为SYS是在数据库之外的超级管理员,所以我们在登录的时候 要在输入口令:口令+as sysdba(比如:123456 as sysdba) 情况二:使用PL/SQL登录: 这是我们平时的登录数据库很常规的操作,但是用SYS作为用户名登录的时候就会报 ORA-28009:connection as SYS should ...
1 如果操作是在windows环境下操作,那一般对oracle数据库的操作,可以使用Windows自带的命令行进入sqlplus,也可以使用相关数据库操作工具比如PL/SQL等 2 在cmd中我们可以直接使用命令进入,指定相应的sysdba权限,进行连接即可。由于Oracle有些管理员用户只能以SYSDBA的身份进行登录,所以在登录SYS、SYSTEM等oracle默认管理员...
错误如下 ERROR: ORA-28009:connection as SYS should be as SYSDBA or SYSOPER. 它的意思是我登录的用户名sys应该是数据库管理员,所以要用数据库管理员的身份登录。所以主机字符串那里应该这样输入:全局数据库 as sysdba. 这样就可以进去了。
解决办法:打开SQL plus并且进行连接(win+r敲入命令:sqlplus /nolog)进入SQL plus,然后创建新的用户并且设置密码以及一系列的操作: -- 使用超级管理员登录 CONN sys/change_on_install AS SYSDBA ; -- 创建c##scott用户 CREATE USER c##scott IDENTIFIED BY tiger ; -- 为用户授权 GRANT CONNECT,RESOURCE,UNLIMIT...
正常输入用户名的口令,会报错,因为SYS是在数据库之外的超级管理员。 解决方案: 因为SYS是在数据库之外的超级管理员,所以我们在登录的时候,要输入口令:口令+as sysdba(比如:tp as sysdba) 另外: 1、在使用PL/SQL登录时,用户名为sys,口令、数据库正确的情况下,以Normal连接时也一样会抛出这个异常。这里,也需要...
我连接的用户是sys 密码是:123456 as sysdba 然后连接报错以下内容: 按道理来说sys用户不是本身就具有sysdba和sysoper身份吗怎么还是提示这个 Exception in thread "main" java.sql.SQLException: ORA-28009: 应当以 SYSDBA 身份或 SYSOPER 身份建立 SYS 连接 ...
今天用MyEclipse 8.5 的 MyEclipse_Database_Explorer 连接 Oracle 10 报错了,看图: 原因是,我当时的用户是SYS,但是连接的时候必� ...
ORA-28009: 应当以 SYSDBA 身份或 SYSOPER 身份建立 SYS 连接 2018-05-11 09:07 −以sys为用户名,password为密码,sysdba为连接身份登录或连接到sql*plus,则输入用户名称:sys,口令:password,主机字符串:orcl as sysdba... 兰溪三日桃花雨 1 3077
正常的数据库连接,不应该用sys用户。用system或者普通用户(最好用普通用户)试试。