我的oracle是裝在本地windows上的,大家不要參考錯了。由於開發任務需要,需要使用oracle,故在本地安裝oracle,md由於裝了個最新的19c,網上全是11g,一些細節配置都是自己摸索。建立資料庫就遇到一萬個坑,裝了一萬遍。今天來寫寫我最惱火的倆個吧。網上找到的資料對這個問題都是模稜兩可,授權啥的弄了一堆,關於原理隻字未提。最後還是瞎撞解決的。
sqlplus 使用者名稱/密碼 //隨便選乙個使用者登入資料庫
conn / as sysdba // 連線超級使用者,相當於獲取超級許可權,具體啥原理我也不知道(此步最關鍵)
show user // 檢視當前使用者,如果是sys就對了。
2、授權,dba是oracle裡面的乙個角色,可以理解為授權dba相當於繼承他的許可權:
grant dba to 你想要授權的使用者名稱 ;
Oracle問題之ORA 01031許可權不足
oracle問題之ora 01031許可權不足 此時應該按照如下寫 1 sqlplus nolog 2 conn assysdba 3shutdown immediate view code 本地以sysdba身份登入資料庫例項時,碰到ora 01031許可權不足的錯誤 即 我所遇到的問題的解決方法...
PLS 00904 ORA 01031 許可權不足
建立乙個儲存過程,通過dbms jobs來建立定時任務,報如下錯誤 ora 12012 自動執行作業 24 出錯 ora 06550 第 1 行,第 103 列 pls 00904 沒有足夠的許可權訪問物件 儲存過程的名字 ora 06550 第 1 行,第 96 列 pl sql statemen...
呼叫儲存過程報錯 ORA 01031
a使用者呼叫b使用者的儲存過程,如果儲存過程中有動態建表的sql語句,如create table test,那麼管理員 如dba 必須給b使用者賦予create table的許可權,即使b已經是dba角色也必須單獨授予建表的許可權 如果是create table a.test,則必須給b使用者授予c...