ORA-28009:connection as SYS should be as SYSDBA OR SYSOPER解决方法

安装Oracle11g后,为了测试安装是否成功,通过cmd命令打开了sqlplus。发现,以system和scott身份登录的时候都没问题,以sys身份登录的时候却报出ORA-28009错误。经过一番搜索,问题得到解决,特此记录,截图如下:



错误提示里的大致意思:作为sys的连接应该是SySDBA或Sysopor
所以,我们在登录的时候,可以试一下:sys as sysdba 


原理:

sys用数据库的超级用户,数据库内很多重要的东西(数据字典表、内置包、静态数据字典视图等)都属于这个用户,sys用户必须以sysdba身份登录。


拓展:

system是数据库内置的一个普通管理员,你手工创建的任何用户在被授予dba角色后都跟这个用户差不多。


  • 31
    点赞
  • 87
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
### 回答1: ORA-28009错误表示连接应该使用SYSDBASYSOPER身份。这是因为SYS用户是Oracle数据库中的超级用户,只有SYSDBASYSOPER角色才能访问SYS用户。如果您想以SYS用户身份连接到数据库,请确保使用SYSDBASYSOPER角色进行连接。 ### 回答2: ORA-28009错误是Oracle数据库的一个常见错误,通常会出现在建立数据库连接时。这个错误的具体含义是:要以SYS身份连接到数据库,必须使用SYSDBASYSOPER特权。 SYSOracle数据库中的一个专有账户,它具有系统级别的特权,可以进行各种敏感操作。由于这些操作极具风险性,因此SYS账户的使用受到严格限制。为了确保安全性,Oracle数据库规定,只有使用SYSDBASYSOPER特权才能与SYS账户进行连接。 解决ORA-28009错误的方法很简单,只需要在连接字符串中添加SYSDBASYSOPER特权即可。例如: sqlplus /nolog conn sys/password as sysdba 或者 sqlplus /nolog conn sys/password as sysoper 通过以上的修改,用户即可很容易地以SYSDBASYSOPER特权连接到数据库,完成各种需要SYS权限的操作。同时,也能有效地保护数据库的安全性和稳定性。 总之,ORA-28009错误是Oracle数据库中的一个常见问题,其出现通常是由于SYS账户连接时缺少SYSDBASYSOPER特权所致。解决这个问题很简单,只需要在连接字符串中添加相应的特权即可。 ### 回答3: ORA-28009错误是指尝试使用sys用户登录Oracle数据库时,但没有使用SYSDBASYSOPER权限来连接的错误。由于sys用户是超级用户,具有数据库的完全访问权限,因此必须使用SYSDBASYSOPER角色来连接。如果未将角色分配给用户,则无法访问数据库并出现ORA-28009错误。 要解决ORA-28009错误,可以使用以下方法: 1.使用SYSDBASYSOPER权限连接数据库。可以在sqlplus中使用以下命令连接: SQLPLUS / AS SYSDBA 或 SQLPLUS / AS SYSOPER 注意,只有在具有相应权限的情况下才能使用这些命令连接。 2. 在数据库中创建具有SYSDBASYSOPER权限的新用户,并使用该用户登录。 3.如果已经使用SYSDBASYSOPER权限连接数据库,但仍然出现ORA-28009错误,请检查是否正确使用了这些权限。可以使用以下命令来检查: SELECT * FROM V$SESSION_CONNECT_INFO WHERE USERNAME='SYS'; 如果正确使用了SYSDBASYSOPER权限,则输出应该为“AS SYSDBA”或“AS SYSOPER”。 总之,ORA-28009错误是因为尝试使用sys用户登录Oracle数据库时,但没有使用SYSDBASYSOPER权限来连接的错误。要解决此错误,可以使用SYSDBASYSOPER权限连接数据库,或在数据库中创建具有相应权限的新用户。同时,还应检查是否正确使用这些权限以避免出现此问题。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值