将Sys连接为Sysdba:权限不足

时间:2017-07-23 13:48:58

标签: oracle oracle-sqldeveloper

我尝试使用SQL Developper作为Sys DBA连接到Oracle数据库但我收到错误:ORA 1031:权限不足。

我确定密码正确,因为我能够使用SQLPlus连接到同一个数据库:

enter image description here

enter image description here

有人知道如何解决这个问题吗?

由于

3 个答案:

答案 0 :(得分:4)

在sqldeveloper中将角色更改为sysdba而不是默认值

答案 1 :(得分:0)

检查参数REMOTE_LOGIN_PASSWORDFILE是否设置为独占。这是从SQL开发人员登录AS SYSDBA所必需的:

SQL> show parameter remote_login_passwordfile

要改变它:

SQL> ALTER SYSTEM SET REMOTE_LOGIN_PASSWORDFILE=EXCLUSIVE SCOPE=SPFILE;

答案 2 :(得分:-1)

角色(par defaut) - 角色(sysdba)或sysoper

相关问题