我尝试使用SQL Developper作为Sys DBA连接到Oracle数据库但我收到错误:ORA 1031:权限不足。
我确定密码正确,因为我能够使用SQLPlus连接到同一个数据库:
有人知道如何解决这个问题吗?
由于
答案 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