0
最近我導入了一個有多個用戶的db,因爲他們想要訪問其他用戶的表,所以我在包中有大量的編譯錯誤,現在我想要有人幫助我完成所有的所有用戶都可以訪問的表/程序...... 請不要將所有用戶都作爲DBA使用oracle架構 - 將在同一個數據庫中共享
可以使所有用戶數據公開嗎?
主要有誰想要本身內
無障礙請注意,我使用
最近我導入了一個有多個用戶的db,因爲他們想要訪問其他用戶的表,所以我在包中有大量的編譯錯誤,現在我想要有人幫助我完成所有的所有用戶都可以訪問的表/程序...... 請不要將所有用戶都作爲DBA使用oracle架構 - 將在同一個數據庫中共享
可以使所有用戶數據公開嗎?
主要有誰想要本身內
無障礙請注意,我使用
所以,要授予權限給所有用戶的對象是Oracle 10 g,式3級的用戶?
這個答案應該可以幫助您:Grant Select on all Tables Owned By Specific User(答案只包括表,但你可以把它擴展到視圖,存儲過程,同義詞,函數,包,...)
開始爲R IN(SELECT所有者,TABLE_NAME FROM all_tables WHERE owner ='TheOwner')LOOP EXECUTE IMMEDIATE'grant select on'|| R.owner ||'。'|| R.table_name ||'給用戶'; END LOOP;結束;什麼是R? – abhinav
只是一個變量,查詢的別名 – maialithar
不能引用索引的ooverflow表組織表是一個錯誤,我得到:( – abhinav