我想在CentOS linux機器上安裝jasperserver(war)。它拋出錯誤說,Jasperserver安裝無法訪問數據庫
Message: [Access denied for user 'jasperdb'@'xx.xx.xx.xx' to database 'mysql']
但是,當我通過命令提示符訪問mysql它工作正常。我可以通過用戶jasperdb從我試圖安裝jasperserver的同一臺機器上訪問。
這也很奇怪,爲什麼jasperserver試圖訪問名爲'mysql'的數據庫?任何解決方案
嗨 - 沒有我沒有mysql在我的本地主機,它是一個在不同的機器。我還確保default_master.properties中的屬性具有正確的憑據和db信息。 – Abhishek 2012-04-12 02:16:02
你有沒有檢查數據庫中的mysql.user表?有沒有在數據庫中創建任何'jasperdb'用戶?如果有'jasperdb'@'localhost',你可以複製這個用戶來創建'jasperdb'@'xx.xx.xx.xx' – user1233043 2012-04-19 15:20:05