我尝试在DataGrip中设置SYS用户下的Oracle连接。
但得到了错误:
ORA-28009:作为SYS的连接应该是SYSDBA或SYSOPER
但GUI中没有选择as SYSDBA
选项的选项。
答案 0 :(得分:16)
虽然目前没有简单的切换功能,但仍可以在连接的属性中转到“高级”标签,并将internal_logon
参数设置为sysdba
值。
答案 1 :(得分:7)
两年后回到这里,似乎不再可能更改连接设置中的高级属性。
相反,您必须提供sys as sysdba
作为用户名。
(这似乎很明显,但花了我一段时间才找到)
答案 2 :(得分:2)
以sysdba作为用户名的sys对于IntelliJ IDEA中的数据库插件可以正常工作。
答案 3 :(得分:0)
sys as sysdba
因为用户名在Pycharm中正常工作