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 / as sysdba總是報許可權不足,ORA-01031: insufficient privileges
[[email protected]_oracle2 dbs]$ sqlplus / as sysdba
SQL*Plus: Release 10.2.0.1.0 - Production on Tue Sep 21 16:41:01 2010
Copyright (c) 1982, 2005, Oracle. All rights reserved.
ERROR:
ORA-01031: insufficient privileges
Enter user-name:
但
[[email protected]_oracle2 dbs]$ sqlplus sys/oracle
SQL*Plus: Release 10.2.0.1.0 - Production on Tue Sep 21 16:41:05 2010
Copyright (c) 1982, 2005, Oracle. All rights reserved.
Connected to:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - 64bit Production
With the Partitioning, OLAP and Data Mining options
SQL>
就可以登入 並且都可以startup 和 shutdown,
一直以為是OS認證不成功,查找了大量資料
最終看到一個可以解決問題的
檢查當前所連線的作業系統使用者是否是"osdba" 並且已經定義在:"$ORACLE_HOME/rdbms/lib/config.s"
or
"$ORACLE_HOME/rdbms/lib/config.c".
通常應為dba
(1)、建立使用者組
[[email protected] /]# groupadd dbagroup
[[email protected] /]# groupadd oinstall
(2)、新增oracle使用者
[[email protected] /]# useradd -g oinstall -G dbagroup oracle
[[email protected] /]# passwd oracle
當時用的是 dbagroup組,但應該是Oracle標準是用dba組的,將$ORACLE_HOME/rdbms/lib/config.c檔案裡面的dba修改成我資料庫的dbagroup組,最後再relink all一下
重新試試登入:
[[email protected] oracle]$ sqlplus / as sysdba
SQL*Plus: Release 10.2.0.1.0 - Production on Fri Dec 23 15:35:59 2011
Copyright (c) 1982, 2005, Oracle. All rights reserved.
Connected to:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
SQL> select status from v$instance;
STATUS
------------
OPEN
SQL> exit
可以通過OS認證了,檔案解決!!相關推薦
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
以sysdba身份登入oracle報ORA-1031許可權不足錯誤之完美分析
在資料庫所在伺服器上登入的操作,使用的是作業系統認證方式登入資料庫例項。在出現“ORA-01031 “ 的錯誤錯誤時,首先去檢查sqlnet.ora 檔案中SQLNET.AUTHENTICATION_SERVICES 項的配置資訊。這種分析是被很多人推薦,在網際網路上也有很多帖子都提及到。 大致得到的結論是
plsql developer 使用sys使用者登入,報ORA-01031許可權不足
客戶一資料庫,使用plsql developer,用sys使用者登入時候報ora-01031許可權不足的錯誤,但使用sqlplus可以正常登入,分析原因是密碼檔案損壞導致, 重建了密碼檔案,但依然如此, 仔細檢視,發現密碼檔名上的例項名使用了大寫,改成小寫後,可以正常登入。
HAHA啟用檢視報 Insufficient privileges
場景:匯入SAP HANA提供的虛擬機器,啟動完成後,通過eclipse使用SYSTEM使用者連線HANA. 1, Catalog -> SYSTEM -> 新建一個test表. 2, Contnet -> 新建一個package -> 新建Att
oracle儲存過程中使用execute immediate執行sql報ora-01031許可權不足的問題
--問題描述: 使用者在儲存過程中呼叫execute immediate 執行 create table語句報錯 ORA-01031, 並且反映直接執行該語句無報錯。--原因根據問題可以發現使用者確實有create table的許可權,查詢dba_role_privs 和 d
system 無法以 sysdba 登入,提示:許可權不足。
今天新建了一個數據庫是oracle 10G64位,這個以前就建了二個例項,正在使用中,今天新建了一個例項,發現只有sys帳戶可用sysdba登入,system無法以sysdba登入,但以nomal可以登入,記得以前建的新庫,都可以直接用DBA登入,複製了SYS的所有許可權後
oracle:sys、system 無法登入問題:ORA-01031: insufficient privileges
請輸入使用者名稱: sys/sys as sysdbaERROR:ORA-01031: insufficient privileges 請輸入使用者名稱: system/system as sysoperERROR:ORA-01031: insufficient pri
使用SYS使用者遠端登陸報許可權不足的解決:ORA-01031: insufficient privileges
1.監聽及tnsnames.ora正常,普通使用者使用服務名可以登陸資料庫。 [[email protected] admin]$ cat tnsnames.ora mypl = (DESCRIPTION = (ADDRESS = (PROTOCOL
【oracle報錯】ORA-0131 Insufficient privileges
ORA-0131 Insufficient privileges 場景: 資料庫版本:11.2.0.4單機;系統版本:Oracle Linux6.4 使用PL/SQL除錯儲存過程時報錯。 解決: 一開始,業務反應某使用者沒有執行儲存過程的許可權,但感覺不對啊,都有resource許可
ORACLE用SYS登入報ORA-28009:connection as SYS should be as SYSDBA OR SYSOPER解決方法
文章目錄轉載內容:我的情況: 轉載內容: 情況一:使用sqlplus登入 正常輸入使用者名稱的口令,就會報錯,因為SYS是在資料庫之外的超級管理員,所以我們在登入的時候 要在輸入口令:口令+as sysdba(比如:123456 as sysdba) 情況二:使
oracle: 淺談orapwd命令,及解決遠端登入ORA-01031: insufficient privileges問題
1、先看下命令說明:orapwd Usage: orapwd file=<fname> entries=<users> force=<y/n> ignorecase=<y/n> nosysdba=<y/n>
在Oracle資料庫啟動時提示沒有許可權 ora-01031:insufficient privileges
情況說明 環境:Linux 操作語句: [Oracle@ora11r2 ~]$ sqlplus /nolog SQL*Plus: Release 11.1.0.6.0 - Production on Thu Jun 10 18:22:16 2010 Copyri
Oracle 11g連線sysdba出現ERROR: ORA-01031: insufficient privileges
今天剛安裝好Oracle 11g,連線資料庫時出現了ERROR: ORA-01031: insufficient privileges 找到自己Oracle的安裝路徑,Oracle\product\11.2.0\dbhome_1\NETWORK\
ORACLE 低版本客戶端登入Oracle 12c監聽報錯之ORA-28040
今天,測試要求遠端登入oracle 12c資料庫,但是他本地安裝的連線客戶端工具版本比較低,他本地安裝的oracle資料庫是11.2.0.1 要遠端登入的資料庫是12.2.0.1,通過tns遠端登入時報錯:ORA-28040 開始時使用tnsping測試TN
ORA-01031: insufficient privileges(使用sqlplus / as sysdba登入時報錯)
環境: 系統:Ubuntu 16.04 LTS docker.io docker 映象:wnameless/oracle-xe-11g 簡單記錄: 使用 docker 映象執行為容器之後沒有進行任何配置,接著進入 oracle 容器,當使用 sys 登入 Ora
oracle 建立表空間報許可權不足,引發的問題如下
建立表空間報許可權不足,引發的問題如下: create tablespace test1 datafile 'D:\mydf.dbf' size 10m; 1.建立表空間,報許可權不足 2.檢視當前使用者的許可權 3.許可權與角色的關係 許可權:分為系統許可權與實體
Oracle安裝後命令行中執行sqlplus / as sysdba出現錯誤ora-01031:insufficient privileges
Win10安裝Oracle後命令行中執行sqlplus / as sysdba出現錯誤ora-01031:insufficient privileges的解決方法 情景描述 剛剛在Win10
Win10作業系統,Oracle安裝成功後,登入提示“ 01031 許可權不足”
問題重現:問題分析:這個的最要問題是當前使用者沒有在ora_dba組下的問題。解決方案:系統要求系統要是win 10 專業版本以上的 注意 win 10 專業版是沒有使用者組的 如果你的系統是win 10 家庭版請升級到win10 專業版以上,win10家庭版 是沒有使用
[Oracle] sqlplus / as sysdba ora-01031 insufficient privileges
一. 問題描述 今天在新機子(WINDOWS)上搭建Oracle環境,完了之後通過SQL*PLUS本地登入時報錯: ora-01031 insufficient privileges ——-許可權不足 二. 解決過程 錯誤排除 1. 當時首先想到的是oracl
安裝兩次ORACLE客戶端,PL-SQL登入報錯 ORA-12154
安裝兩次ORACLE客戶端,PL-SQL登入報錯 ORA-12154: TNS:could not resolve the connect identifier specified 原因:環境變數 path 配置 D:\oracle\product\10.2.0\clie