Hier läuft erbaulich:
- TV-Browser 3.3.3 und
MythTV V2:0.25.2 auf
Linux 3.2.0-57-generic unter
KDE 4.8.5 in trauter Harmonie.
Soll ich downgraden oder lohnt es sich abzuwarten?
Mir den besten Grüßen, Ralf
Code: Alles auswählen
Unable to add a new recording schedule to the database.
Unable to establish a database connection.
Access denied for user 'mythtv'@'localhost' (using password: YES)
Caused by: java.sql.SQLException: Access denied for user 'mythtv'@'localhost' (using password: YES)
Code: Alles auswählen
nansen@HageTux:~$ mysql -u root -p mythconverg
Enter password:
Reading table information for completion of table and column names
Your MySQL connection id is 712
Server version: 5.5.34-0ubuntu0.12.04.1 (Ubuntu)
mysql> grant all on mythconverg.* to mythtv@"%.HageTux" identified by "mythtv";
Query OK, 0 rows affected (0.00 sec)
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
Das hatte ich schon im Auge, aber es bezog zich ja auf den Benutzer, also "mythtv'@'localhost".Im Posting versucht das Plugin über localhost zuzugreifen
Code: Alles auswählen
CommunicationsException: Communications link failure
The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
Das habe ich getan. Es wird scheinbar angenommen, aber dennoch änder sich nichts (wieder mit Netzwerkadresse im Plugin).Alternativ dazu probier doch mal bitte die Zugriffsberechtigungen für mythtv@localhost zu setzen.
Code: Alles auswählen
ERROR 2003 (HY000): Can't connect to MySQL server on 'HageTux'
Das klingt mir danach, als würde dein dein MySQL nicht auf allen Interfaces lauschen, sondern nur auf localhost (d.h. 127.0.0.1). Da wird in deiner /etc/mysql/my.cf als bind-address 127.0.0.1 eingetragen sein.CommunicationsException: Communications link failure
The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
Du kannst natürlich auch gerne einen andere Benutzer anlegen und diesen verwenden. Ich denke für die meisten ist's leichter einfach nur den bestehenden Benutzer zu verwenden.Ich fürchte einem grundlegenden Verständnissfehler zu unterliegen:
Warum benutzt das plugin überhaupt den User "mythtv"?
Wäre es nicht viel einfacher, für das Plugin einen anderen User "tvbrowser" mit gleichen Rechten einzurichten?
Probier mal alle diese Berechtigungen zu Löschen und nur noch "%" zu verwenden. Das ist ein Wildcard uns sollte dann für alle beliebigen Hostnamen gelten.Für den User mythtv
von
%
%.hagetux (wieso klein geschrieben?)
%.127.0.01
localhost
Das war nur ein Tippfehler beim Posten, weil Copy&Paste aus der Workbench nicht funktionierte...würde auch für 127.0.0.1 (bei dir oben fehlt ein Punkt vor der 1)
Mein Gedanke war, dass wir EDV-Grobmotoriker nicht Gefahr laufen, versehentlich den Zugriff des Frontends auf das Backend zu zerstören, wenn wir mit dem grossen Schraubenzieher in filigranen Datenbanken herumstochern; funktioniert alles auf Anhieb, ist's kein Problem.Ich denke für die meisten ist's leichter einfach nur den bestehenden Benutzer zu verwenden.
Code: Alles auswählen
bind-address = 127.0.0.1
Code: Alles auswählen
mythtvbrowser.backend.BackendException: Unable to add a new recording schedule to the database.
Code: Alles auswählen
# bind-address = 127.0.0.1
Code: Alles auswählen
mythtvbrowser.backend.BackendException: Unable to add a new recording schedule to the database.
...danke für's ausführliche lesen, Martin!danke für deine ausführliche Antwort!
Ich hatte gesten sogar mal den Rechner aus: MythTv hatte plötzlich Probleme mit dem Sender-Lock, hing fest und noch bevor ich das Frontend killen konnte, rebootete der Rechner. Wow! Ich kann mich nicht erinnern, wann dergleichen das letzte Mal passierte...Hast du den MySQL Dämon nach Änderung der bind-adresse auch neu gestarte?
Nein - immer nur als root. Ich habe schon endlos viele Variationen durch, weswegen ich das Problem auch in der generellen mysql-Konfiguration und nicht imWenn ja, klappt der Login auf der Commandline über das mysql Kommando mit den selben Einstellungen wie im Plugin?
Code: Alles auswählen
ERROR 1045 (28000): Access denied for user 'mythtv'@'localhost' (using password: YES)
Code: Alles auswählen
Unable to add a new recording schedule to the database.
Unable to establish a database connection.
Access denied for user 'mythtv'@'localhost' (using password: YES)
----- Start of stacktrace -----
mythtvbrowser.backend.BackendException: Unable to add a new recording schedule to the database.
at mythtvbrowser.backend.BackendWrapper.addSchedule(BackendWrapper.java:737)
at mythtvbrowser.ActionUtil$1.actionPerformed(ActionUtil.java:329)
at mythtvbrowser.ActionUtil$AMenuProgramAction$1.run(ActionUtil.java:1546)
at util.ui.progress.ProgressWindow$1.run(ProgressWindow.java:80)
Caused by: java.io.IOException
at org.jmythapi.database.impl.DataBase.queryDataList(DataBase.java:536)
at org.jmythapi.database.impl.DataBase.queryDataItem(DataBase.java:494)
at org.jmythapi.database.impl.DataBase.getChannelInfo(DataBase.java:199)
at mythtvbrowser.backend.BackendWrapper.addSchedule(BackendWrapper.java:583)
... 3 more
Caused by: java.io.IOException: Unable to establish a database connection.
at org.jmythapi.database.impl.DataBase.openDatabaseConnection(DataBase.java:185)
at org.jmythapi.database.impl.DataBase.queryDataList(DataBase.java:519)
... 6 more
Caused by: java.sql.SQLException: Access denied for user 'mythtv'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1075)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3566)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3498)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:919)
at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:4004)
at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1284)
at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2312)
at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2122)
at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:774)
at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:49)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:534)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:409)
at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:375)
at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:289)
at java.sql.DriverManager.getConnection(DriverManager.java:615)
at java.sql.DriverManager.getConnection(DriverManager.java:195)
at org.jmythapi.database.impl.DataBase.openDatabaseConnection(DataBase.java:153)
... 7 more
Caused by:
java.io.IOException
at org.jmythapi.database.impl.DataBase.queryDataList(DataBase.java:536)
at org.jmythapi.database.impl.DataBase.queryDataItem(DataBase.java:494)
at org.jmythapi.database.impl.DataBase.getChannelInfo(DataBase.java:199)
at mythtvbrowser.backend.BackendWrapper.addSchedule(BackendWrapper.java:583)
at mythtvbrowser.ActionUtil$1.actionPerformed(ActionUtil.java:329)
at mythtvbrowser.ActionUtil$AMenuProgramAction$1.run(ActionUtil.java:1546)
at util.ui.progress.ProgressWindow$1.run(ProgressWindow.java:80)
Caused by: java.io.IOException: Unable to establish a database connection.
at org.jmythapi.database.impl.DataBase.openDatabaseConnection(DataBase.java:185)
at org.jmythapi.database.impl.DataBase.queryDataList(DataBase.java:519)
... 6 more
Caused by: java.sql.SQLException: Access denied for user 'mythtv'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1075)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3566)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3498)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:919)
at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:4004)
at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1284)
at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2312)
at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2122)
at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:774)
at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:49)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:534)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:409)
at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:375)
at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:289)
at java.sql.DriverManager.getConnection(DriverManager.java:615)
at java.sql.DriverManager.getConnection(DriverManager.java:195)
at org.jmythapi.database.impl.DataBase.openDatabaseConnection(DataBase.java:153)
... 7 more
Caused by:
java.io.IOException: Unable to establish a database connection.
at org.jmythapi.database.impl.DataBase.openDatabaseConnection(DataBase.java:185)
at org.jmythapi.database.impl.DataBase.queryDataList(DataBase.java:519)
at org.jmythapi.database.impl.DataBase.queryDataItem(DataBase.java:494)
at org.jmythapi.database.impl.DataBase.getChannelInfo(DataBase.java:199)
at mythtvbrowser.backend.BackendWrapper.addSchedule(BackendWrapper.java:583)
at mythtvbrowser.ActionUtil$1.actionPerformed(ActionUtil.java:329)
at mythtvbrowser.ActionUtil$AMenuProgramAction$1.run(ActionUtil.java:1546)
at util.ui.progress.ProgressWindow$1.run(ProgressWindow.java:80)
Caused by: java.sql.SQLException: Access denied for user 'mythtv'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1075)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3566)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3498)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:919)
at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:4004)
at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1284)
at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2312)
at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2122)
at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:774)
at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:49)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:534)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:409)
at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:375)
at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:289)
at java.sql.DriverManager.getConnection(DriverManager.java:615)
at java.sql.DriverManager.getConnection(DriverManager.java:195)
at org.jmythapi.database.impl.DataBase.openDatabaseConnection(DataBase.java:153)
... 7 more
Caused by:
java.sql.SQLException: Access denied for user 'mythtv'@'localhost' (using password: YES)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1075)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3566)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3498)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:919)
at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:4004)
at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1284)
at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2312)
at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2122)
at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:774)
at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:49)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:534)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:409)
at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:375)
at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:289)
at java.sql.DriverManager.getConnection(DriverManager.java:615)
at java.sql.DriverManager.getConnection(DriverManager.java:195)
at org.jmythapi.database.impl.DataBase.openDatabaseConnection(DataBase.java:153)
at org.jmythapi.database.impl.DataBase.queryDataList(DataBase.java:519)
at org.jmythapi.database.impl.DataBase.queryDataItem(DataBase.java:494)
at org.jmythapi.database.impl.DataBase.getChannelInfo(DataBase.java:199)
at mythtvbrowser.backend.BackendWrapper.addSchedule(BackendWrapper.java:583)
at mythtvbrowser.ActionUtil$1.actionPerformed(ActionUtil.java:329)
at mythtvbrowser.ActionUtil$AMenuProgramAction$1.run(ActionUtil.java:1546)
at util.ui.progress.ProgressWindow$1.run(ProgressWindow.java:80)
----- End of stacktrace -----
Code: Alles auswählen
Unable to add a new recording schedule to the database.
Unable to establish a database connection.
Access denied for user 'mythtv'@'localhost' (using password: NO)
----- Start of stacktrace -----
mythtvbrowser.backend.BackendException: Unable to add a new recording schedule to the database.
at mythtvbrowser.backend.BackendWrapper.addSchedule(BackendWrapper.java:737)
at mythtvbrowser.ActionUtil$1.actionPerformed(ActionUtil.java:329)
at mythtvbrowser.ActionUtil$AMenuProgramAction$1.run(ActionUtil.java:1546)
at util.ui.progress.ProgressWindow$1.run(ProgressWindow.java:80)
Caused by: java.io.IOException
at org.jmythapi.database.impl.DataBase.queryDataList(DataBase.java:536)
at org.jmythapi.database.impl.DataBase.queryDataItem(DataBase.java:494)
at org.jmythapi.database.impl.DataBase.getChannelInfo(DataBase.java:199)
at mythtvbrowser.backend.BackendWrapper.addSchedule(BackendWrapper.java:583)
... 3 more
Caused by: java.io.IOException: Unable to establish a database connection.
at org.jmythapi.database.impl.DataBase.openDatabaseConnection(DataBase.java:185)
at org.jmythapi.database.impl.DataBase.queryDataList(DataBase.java:519)
... 6 more
Caused by: java.sql.SQLException: Access denied for user 'mythtv'@'localhost' (using password: NO)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1075)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3566)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3498)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:919)
at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:4004)
at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1284)
at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2312)
at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2122)
at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:774)
at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:49)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:534)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:409)
at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:375)
at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:289)
at java.sql.DriverManager.getConnection(DriverManager.java:615)
at java.sql.DriverManager.getConnection(DriverManager.java:195)
at org.jmythapi.database.impl.DataBase.openDatabaseConnection(DataBase.java:153)
... 7 more
Caused by:
java.io.IOException
at org.jmythapi.database.impl.DataBase.queryDataList(DataBase.java:536)
at org.jmythapi.database.impl.DataBase.queryDataItem(DataBase.java:494)
at org.jmythapi.database.impl.DataBase.getChannelInfo(DataBase.java:199)
at mythtvbrowser.backend.BackendWrapper.addSchedule(BackendWrapper.java:583)
at mythtvbrowser.ActionUtil$1.actionPerformed(ActionUtil.java:329)
at mythtvbrowser.ActionUtil$AMenuProgramAction$1.run(ActionUtil.java:1546)
at util.ui.progress.ProgressWindow$1.run(ProgressWindow.java:80)
Caused by: java.io.IOException: Unable to establish a database connection.
at org.jmythapi.database.impl.DataBase.openDatabaseConnection(DataBase.java:185)
at org.jmythapi.database.impl.DataBase.queryDataList(DataBase.java:519)
... 6 more
Caused by: java.sql.SQLException: Access denied for user 'mythtv'@'localhost' (using password: NO)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1075)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3566)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3498)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:919)
at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:4004)
at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1284)
at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2312)
at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2122)
at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:774)
at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:49)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:534)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:409)
at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:375)
at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:289)
at java.sql.DriverManager.getConnection(DriverManager.java:615)
at java.sql.DriverManager.getConnection(DriverManager.java:195)
at org.jmythapi.database.impl.DataBase.openDatabaseConnection(DataBase.java:153)
... 7 more
Caused by:
java.io.IOException: Unable to establish a database connection.
at org.jmythapi.database.impl.DataBase.openDatabaseConnection(DataBase.java:185)
at org.jmythapi.database.impl.DataBase.queryDataList(DataBase.java:519)
at org.jmythapi.database.impl.DataBase.queryDataItem(DataBase.java:494)
at org.jmythapi.database.impl.DataBase.getChannelInfo(DataBase.java:199)
at mythtvbrowser.backend.BackendWrapper.addSchedule(BackendWrapper.java:583)
at mythtvbrowser.ActionUtil$1.actionPerformed(ActionUtil.java:329)
at mythtvbrowser.ActionUtil$AMenuProgramAction$1.run(ActionUtil.java:1546)
at util.ui.progress.ProgressWindow$1.run(ProgressWindow.java:80)
Caused by: java.sql.SQLException: Access denied for user 'mythtv'@'localhost' (using password: NO)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1075)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3566)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3498)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:919)
at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:4004)
at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1284)
at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2312)
at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2122)
at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:774)
at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:49)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:534)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:409)
at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:375)
at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:289)
at java.sql.DriverManager.getConnection(DriverManager.java:615)
at java.sql.DriverManager.getConnection(DriverManager.java:195)
at org.jmythapi.database.impl.DataBase.openDatabaseConnection(DataBase.java:153)
... 7 more
Caused by:
java.sql.SQLException: Access denied for user 'mythtv'@'localhost' (using password: NO)
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1075)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3566)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3498)
at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:919)
at com.mysql.jdbc.MysqlIO.secureAuth411(MysqlIO.java:4004)
at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1284)
at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2312)
at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2122)
at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:774)
at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:49)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:534)
at com.mysql.jdbc.Util.handleNewInstance(Util.java:409)
at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:375)
at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:289)
at java.sql.DriverManager.getConnection(DriverManager.java:615)
at java.sql.DriverManager.getConnection(DriverManager.java:195)
at org.jmythapi.database.impl.DataBase.openDatabaseConnection(DataBase.java:153)
at org.jmythapi.database.impl.DataBase.queryDataList(DataBase.java:519)
at org.jmythapi.database.impl.DataBase.queryDataItem(DataBase.java:494)
at org.jmythapi.database.impl.DataBase.getChannelInfo(DataBase.java:199)
at mythtvbrowser.backend.BackendWrapper.addSchedule(BackendWrapper.java:583)
at mythtvbrowser.ActionUtil$1.actionPerformed(ActionUtil.java:329)
at mythtvbrowser.ActionUtil$AMenuProgramAction$1.run(ActionUtil.java:1546)
at util.ui.progress.ProgressWindow$1.run(ProgressWindow.java:80)
----- End of stacktrace -----