簡體   English   中英

iReport Designer:關系權限被拒絕

[英]iReport Designer: permission denied for relation

我以前沒有遇到過這個錯誤。 我有一個數據庫db ,其中包含一個表tb_name ,我在iReport Designer中使用db owner的憑據創建了一個連接。 然后我創建新報告,但查詢select * from tb_name; 拋出以下錯誤:

SQL問題:錯誤:關系權限被拒絕tb_name查詢錯誤

消息:net.sf.jasperreports.engine.JRException:SQL問題:錯誤:關系tb_name權限被拒絕級別:SEVERE堆棧跟蹤:SQL問題:錯誤:關系tb_name com.jaspersoft.ireport.designer.data.fieldsproviders的權限被拒絕。 SQLFieldsProvider.getFields(SQLFieldsProvider.java:435)com.jaspersoft.ireport.designer.connection.JDBCConnection.readFields(JDBCConnection.java:470)com.jaspersoft.ireport.designer.wizards.ConnectionSelectionWizardPanel.validate(ConnectionSelectionWizardPanel.java:146) org.openide.WizardDescriptor $ 7.run(WizardDescriptor.java:1357)org.openide.util.RequestProcessor $ Task.run(RequestProcessor.java:572)org.openide.util.RequestProcessor $ Processor.run(RequestProcessor.java:997 )

當我測試連接時,一切都很好。 這個錯誤的原因是什么? 提前致謝。

請檢查用戶是否有權執行語句。 某些數據庫更改可能導致用戶失去查詢權限。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM