2012-04-11 14 views
0

Ich versuche, Jasperserver (War) auf einem CentOS-Linux-Rechner zu installieren. Es gibt einen Fehler aus, der besagt:Jasperserver-Installation kann nicht auf Datenbank zugreifen

Message: [Access denied for user 'jasperdb'@'xx.xx.xx.xx' to database 'mysql'] 

Allerdings, wenn ich über die Eingabeaufforderung auf mysql zugreifen, funktioniert es gut. Ich bin in der Lage, über den Benutzer jasperdb von derselben Maschine zuzugreifen, wo ich versuche, jasperserver zu installieren.

Es ist auch seltsam, warum Jasperserver versucht, auf die Datenbank mit dem Namen 'Mysql' zuzugreifen? Irgendwelche Lösungen?

Antwort

0

Die mysql-Datenbank in mysql ist diejenige, in der Benutzerinformationen gespeichert sind. Aus diesem Grund versucht es, auf die MySQL-Datenbank zuzugreifen. Ich gehe davon aus, dass Sie in Ihrer mysql.user-Tabelle 'jasperdb' @ 'localhost' haben. Stellen Sie sicher, dass localhost und alle anderen Computernamen in Ihrer/etc/hosts für 127.0.0.1 eingetragen sind.

+0

Hallo - Nein Ich habe keine mysql in meinem localhost, es ist ein in einer anderen Maschine. Ich habe auch sichergestellt, dass die Eigenschaften in der default_master.properties die richtigen Anmeldeinformationen und db Informationen haben. – Abhishek

+0

haben Sie die mysql.user Tabelle in der Datenbank überprüft? Gibt es 'Jasperdb' Benutzer in der Datenbank erstellt? Wenn es ein 'jasperdb' @ 'localhost' gibt, können Sie diesen Benutzer möglicherweise kopieren, um 'jasperdb'@'xx.xx.xx.xx' zu erstellen. – user1233043

0

Wenn Sie nicht das Installationsprogramm ".war-Datei" verwenden, empfehle ich, das zu verwenden. Es ist viel einfacher zu beheben als das Installationsprogramm, das in Tomcat und PostgreSQL gebündelt ist.

Wenn Sie das verwenden, sollten Sie die Anmeldeinformationen finden, die Sie in default_master.properties festgelegt haben. Dies umfasst sowohl den Benutzernamen als auch den Datenbanknamen. Führen Sie ant clean-config aus, um sicherzustellen, dass Sie keine alten Einstellungen abrufen.

Verwandte Themen