2014-03-29 83 views
1

我是新來甲骨文,我在PL/SQL Develper工作,我可以創建PL/SQL開發IDE表,但我不能這樣做,在查詢關鍵詞,比如:權限不夠創建表

Create Table table_name as select * from Docs 

返回權限不夠錯誤

有誰能夠告訴我的理由...在此先感謝

+1

如果您可以使用'create table(...);'創建表格,那麼錯誤意味着您沒有權限從表格中選擇'DOCS' –

+1

請運行以下查詢並將其結果追加到問題:'select * from USER_TAB_PRIVS where table_name ='DOCS'' and'select * from USER_SYS_PRIVS WHERE privilege like'CREATE%'' – krokodilko

+0

thanks @kordirko ...第一個查詢返回無行,第二個返回Create View Privilege .. 。看起來我沒有創建表特權......但我的問題仍然是爲什麼我可以用pl/sql開發IDE –

回答

-3

請使用系統的用戶,當你連接你的數據庫有充分的權限。

+0

你不應該在'system'模式中創建對象。用它來爲另一個模式授予必要的權限並在其下創建對象。 –

+0

我沒有系統用戶密碼 –

+0

我的問題爲什麼我可以通過pl/sql開發者來做到這一點? –