plsql developer 使用sys使用者登入,報ORA-01031許可權不足
客戶一資料庫,使用plsql developer,用sys使用者登入時候報ora-01031許可權不足的錯誤,但使用sqlplus可以正常登入,分析原因是密碼檔案損壞導致,
重建了密碼檔案,但依然如此,
仔細檢視,發現密碼檔名上的例項名使用了大寫,改成小寫後,可以正常登入。
如,當你例項名是instance:錯誤的寫法 orapwINSTANCE
應該寫成:orapwinstance
建立口令檔案的命令:
orapwd file=<> password=<> entries=最大數目
這裡file的命名規則是 在unix/linux 下是orapw<ORACLE_SID>
在windows下,是pwd<SID>.ora
比如linux: orapwd file = orapworcl password=123456 entries=5
相關推薦
plsql developer 使用sys使用者登入,報ORA-01031許可權不足
客戶一資料庫,使用plsql developer,用sys使用者登入時候報ora-01031許可權不足的錯誤,但使用sqlplus可以正常登入,分析原因是密碼檔案損壞導致, 重建了密碼檔案,但依然如此, 仔細檢視,發現密碼檔名上的例項名使用了大寫,改成小寫後,可以正常登入。
以sysdba身份登入oracle報ORA-1031許可權不足錯誤之完美分析
在資料庫所在伺服器上登入的操作,使用的是作業系統認證方式登入資料庫例項。在出現“ORA-01031 “ 的錯誤錯誤時,首先去檢查sqlnet.ora 檔案中SQLNET.AUTHENTICATION_SERVICES 項的配置資訊。這種分析是被很多人推薦,在網際網路上也有很多帖子都提及到。 大致得到的結論是
oracle儲存過程中使用execute immediate執行sql報ora-01031許可權不足的問題
--問題描述: 使用者在儲存過程中呼叫execute immediate 執行 create table語句報錯 ORA-01031, 並且反映直接執行該語句無報錯。--原因根據問題可以發現使用者確實有create table的許可權,查詢dba_role_privs 和 d
ORACLE 建立檢視時,出現許可權不足 ORA-01031:許可權不足
在使用CREATE VIEW view_orcl AS ... 來建立檢視時,如果使用的是Oracle 10g或者之前的版本,則使用scott使用者登入後,時可以直接建立檢視的;但如果使用者使用的是O
ORACLE儲存過程執行報“ora-00942表或檢視不存在”、“ORA-01031:許可權不足”的解決方式
目錄: 一、案例 二、思索過程 三、解決方案 四、後記 正文 一、案例: 在userA使用者下書寫儲存過程如下: create or replace procedure sp_test is v_str1 varchar2(1000); begi
ora-01031 許可權不足
2017/05/15 11.34 問題:1、用plsql developer登陸oracle,隨意密碼都能登陸 2、衍生的問題:ora 01031 許可權不足 解決:1、修改客戶端
oracle-儲存過程提示ORA-01031: 許可權不足錯誤解決
方法1:就這個儲存過程來說,CREATE TABLE想使用CREATE ANY TABLE許可權,而CREATE ANY TABLE許可權來自DBA角色,預設情況下,雖然在會話環境中可見,但在儲存過程中不可見(無效)。所以根據上面的第一條規則,可以顯示地將CREATE ANY TABLE許可權授予cog就可以
ORA-01031: 許可權不足
ORA-01031: 許可權不足 Org.springframework.jdbc.BadSqlGrammarException: Hibernate-related JDBC operation; bad SQL grammar []; nested exceptio
PL/SQL Developer登入時候報ORA-12638: 身份證明檢索失敗的解決辦法
net ces 默認 安裝目錄 多個 sem con 操作系統 p s 本地oracle客戶端用PLSQL Developer連接遠程數據庫,登入時候報ORA-12638: 身份證明檢索失敗的解決辦法 找到安裝目錄:C:\oracle\BIToolsHome_1\netwo
plsql developer連線oracle 12.2報錯 ora-28040 No matching authentication protocol
使用plsql連線時,發現報ora-28040 No matching authentication protocol 趕緊查了查MOS,原來在預設情況下Oracle12.2對客戶端版本有限制, 解決方法:升級Oracle客戶端或者修改sqlnet.ora中的以下兩個引數控制: SQLN
Linux環境下使用sqlplus登入Oracle,報'ORA-12547: TNS:lost contact’丟失連線錯誤
問題描述: 1、在oracle資料庫裡新建了DDS(用於資料庫同步)使用者,但在Linux環境裡通過sqlplus命令列,使用DDS使用者登入oracle,報'ORA-12547: TNS:lost contact’丟失連線錯誤。 2、在windows環境使用PLSQL d
OPEN RESETLOGS ,報ORA-00392 ORA-00312 in Oracle12c
ORA-00392 ;ORA-0031【現象】SQL> alter database open resetlogs;alter database open resetlogs*ERROR at line 1:ORA-00392: log 4 of thread 1 is being cleared, o
mybatis批量分批次插入oracle資料庫,報ORA-01745: 無效的主機/繫結變數名...
方法一:迴圈呼叫插入單條記錄的方法,效率真心讓人捉急 (3萬條資料,快三分鐘) public int saveGwghidlist1(List<Gwghid> list) { int xh=0; dele
Oracle11.2.0.1.0叢集資料庫不能正常啟動,報ORA-01078,ORA-01565,ORA-17503,ORA-12547錯誤
[[email protected] ~]$ crs_stat -t Name Type Target State Host ----------------------------------------------------
Oracle中sum函式和case when聯合使用,報“ORA-00923: 未找到要求的 FROM 關鍵字”錯誤
在做行轉列的時候,一直報“ORA-00923: 未找到要求的 FROM 關鍵字”,找了好久的錯,現記錄下來以便以後檢視。需求是這樣的:按系(系名)分段統計(成績小於 60 分,60-85 分, 85 分以上)“大學物理”課程各分數段的學生人數,及各系學生的平均成績。附上出錯時
ORACLE 12c 設定完inmemory_size引數後,報ORA-04031錯誤
環境: Redhat LINUX 6U5 64位+ORACLE 12.1.2.0 64位 描述: 安裝了臺測試庫12.1.2.0 , 記憶體256GB,設定資料庫memory_max_target、memory_target、sga_max_size 引數是 236GB,在
Navicat Premium連線Oracle資料庫時,報ORA-12541: TNS無監聽程式錯誤
一般這種問題大多數是由於修改了資料庫所在伺服器名稱所導致的。 解決步驟如下: 1、在oracle安裝目錄下查詢listener.ora和tnsnames.ora這兩個檔案,然後用記事本開啟。 2、將HOST改為機器名(即計算機名),注意如果有標題所示的問題,經常改為
訪問Weblogic中部署的ADF應用時,報ORA-01005錯誤
今天在將Oracle Summit Demo 部署到獨立的Weblogic中時,一直報ORA-01005異常;在Integrated Weblogic中執行則是一直正常。 主要異常Log如下: ####<Apr 29, 2013 3:16:40 PM CST>
Oracle 使用sys使用者登入報insufficient privileges許可權不足
OS:2.4.21-20.19AXsmp #1 SMP Wed Jan 5 05:02:09 EST 2005 i686 i686 i386 GNU/Linux Oracle:Oracle 10.2.0.1 安裝完資料庫 並且dbca建完庫後,資料庫起來了 sqlplus
oracle:sys、system 無法登入問題:ORA-01031: insufficient privileges
請輸入使用者名稱: sys/sys as sysdbaERROR:ORA-01031: insufficient privileges 請輸入使用者名稱: system/system as sysoperERROR:ORA-01031: insufficient pri