在作業中,需要用一個不常用的oracle用戶創建job,在執行腳本后使用select *from dba_jobs,自己all_jods,以及use_jobs都沒有查詢到該job,但是使用另外一個用戶就可以。這個原因是什么呢?使用select*from session_pprivs看到兩個用戶的權限確實是不同的,麻煩各位大佬給提示或者說明下原因,謝謝
uj5u.com熱心網友回復:
創建job要授予Create job。 dba_jobs應該能看到所有的job,all_jobs和user_jobs只能看到當前schema的job,all_jobs是user_jobs的同義詞,user_jobs是關聯了當前schema的視圖。轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/159590.html
標籤:開發
上一篇:MS SQL SERVER 2000 備份資料庫時,路徑出錯,導致備份資料不可用,如何更改恢復成可用的備份檔案呢
