Oracle - ORA-28009: connection as SYS should be as SYSDBA OR SYSOPER
一、原因
sys 使用者是超級管理員,所以在登入的時候需要額外指定其角色
二、方案
1、在 PL/SQL 中,在登入介面,將 連線為 的選項 SYSDBA 選中
2、在 SQLPlus 中,通過 as sysdba 子句指定
-- 方式一
[oracle@xl ~]$ sqlplus sys/登入密碼 as sysdba
-- 方式二
[oracle@xl ~]$ sqlplus sys as sysdba
Enter password: 登入密碼
-- 方式三
[oracle@xl ~]$ sqlplus
Enter user-name: sys
Enter password: 登入密碼 as sysdba
3、在JDBC中,將使用者名稱從 sys 改為 sys as sysdba
String userName = "sys as sysdba";
String userPass = "password";
String driverName = "oracle.jdbc.driver.OracleDriver";
String dataBaseUrl = "jdbc:oracle:thin:@127.0.01:1521:ORCL";
相關文章
- system sys,sysoper sysdba 的區別
- SYS,SYSTEM,DBA,SYSDBA,SYSOPER的區別與聯絡
- SYSDBA and SYSOPER Privileges in Oracle [ID 50507.1]Oracle
- normal、sysdba、sysoper登陸oracle的區別理解ORMOracle
- sysdba,sysoper,normal的區別ORM
- sysdba,dba,sysoper的區別
- normal 、sysdba、 sysoper的區別ORM
- oracle10g audit--審計sys使用者(as sysdba或者sysoper)特權操作行為Oracle
- sysdba登入oracle的schema是sysOracle
- 總結sysdba和sysoper許可權
- 關於sysdba,sysoper,dba的區別
- DBA,SYSDBA,SYSOPER三者的區別
- sysdba與sysoper系統特權介紹
- 31、ASM的使用者SYSDBA和SYSOPERASM
- 11g文件學習----sysdba sysoper OSDBA OSOPER
- sqlplus sys/oracle@orcl as sysdba無法登入SQLOracle
- 【Privilege】SYSOPER和SYSDBA特權的區別與聯絡
- Oracle SYSDBA稽核Oracle
- 2 Day DBA-管理Oracle例項-關於管理帳戶和許可權-SYSDBA和SYSOPER系統許可權Oracle
- python cx_Oracle SYSDBAPythonOracle
- SQL> conn sys/sys@vm_sigle as sysdba; 報ORA-01031: insufficient privileges錯誤SQL
- linux環境下sqlplus sys/sys@ORCL as sysdba報錯 ORA-01031: insufficient privilegesLinuxSQL
- Oracle dba角色和sysdba的區別Oracle
- 在windows上以sysdba登陸oracleWindowsOracle
- Oracle禁止connect / as sysdba方式登入Oracle
- iSQLPlus for SYSDBA Access Oracle10gSQLOracle
- 本機sys as SYSDBA 出現 ORA-12560: TNS:協議介面卡錯誤協議
- ORACLE 忘記SYS密碼Oracle密碼
- 【ORACLE】oracle 使用者(sysdba)遠端登入和口令認證Oracle
- Login Oracle Instance Even When sysdba Cannot Do SoOracle
- Oracle USERENV和sys_contextOracleContext
- oracle connection,select,update 工作原理Oracle
- oracle 合併多個sys_refcursorOracle
- TextInput should be given height
- What database aspects should be monitored?Database
- sys使用者用sysdba許可權連線時報ORA-01031問題解決方法
- Oracle Universal Connection Pool(UCP) for JDBC 詳解OracleJDBC
- Oracle的SYS_CONNECT_BY_PATH函式Oracle函式