2017-01-03 1 views
1

Ich habe Probleme beim Zugriff auf meine Datenbank in phpmyadmin. Jedes Mal, wenn ich einen Code ausführen, SELECT, UPDATE usw. erfordert .. ich diesen Fehler:SELECT Befehl verweigert Benutzer

SELECT command denied to user 'a15efe_registr'@'10.10.28.176' for table 'userregistration' 

In meinem Tisch Userregistrierung gibt es einen Benutzer

[email protected] 

Wenn ich für eine Förderung im Rahmen der Benutzer suchen ' a15efe_registr‘mit

SHOW GRANTS FOR 'a15efe_registr'@'%' 

ich dieses:

GRANT USAGE ON *.* TO 'a15efe_registr'@'%' IDENTIFIED BY PASSWORD <secret> WITH MAX_USER_CONNECTIONS 10 
GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, REFERENCES, INDEX, ALTER, CREATE TEMPORARY TABLES, LOCK TABLES, EXECUTE, CREATE VIEW, SHOW VIEW, CREATE ROUTINE, ALTER ROUTINE ON `db_a15efe_registr`.* TO 'a15efe_registr'@'%' 

Es scheint, dass ich den richtigen Benutzer aber an einer anderen IP-Adresse habe?

+0

Welche Verbindung zur mysql-Berechtigung erwarten Sie von Ihrer 'userregistration'-Tabelle? –

+0

Sorry, ich bin mir nicht sicher, was du meinst? – Marvinatorrr

Antwort

0

Basierend auf den von Ihnen angegebenen Details scheint es wahrscheinlich, dass Sie nicht die Datenbank db_a15efe_registr ausgewählt haben, auf die Sie Zugriff haben.

+0

Hmm Ich habe den ConnectionString hinzugefügt, der von der Hosting-Website bereitgestellt wird, und mein Abfrage-String sieht etwa so aus: 'queryStr =" SELECT count (*) FROM db_a15efe_registr.userregistration WHERE Benutzername =? Username ";' – Marvinatorrr

Verwandte Themen