Mysql Error,Acces Denied

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • Hey liebe Community,
    habe nun schon seit einer Stunde versucht das Problem zu beheben und habe mich auch vorher im Forum mit der SuFu erkundigt aber leider ohne Erfolg.


    Jedes mal wenn ich den Server starte bekomme ich volgenden Error:


    1): Function: mysql_query called when not connected to any database. Access denied for user 'SampUser'@'localhost' (using password: YES).


    Wäre cool wenn mir jemand per Teamviewer helfen würde :)


    MfG

  • Nimm den "root" Benutzer ohne Passwort.


    #define MYSQL_HOST "localhost"
    #define MYSQL_USER "root"
    #define MYSQL_PASS ""
    #define MYSQL_DATA "DATENBANKNAME"


    Das ist in 99% aller Fälle standardmäßig so eingestellt.
    Dein user "samp" wird nicht die richtigen Berechtigungen haben, das ist auf localhost (dein Rechner) so eingestellt, standardmäßig zumindest.
    Deshalb benutze, wie ich oben geschrieben habe, den root - User ohne Passwort, der hat ALLE Berechtigungen. Dem kannst du später auch, je nach Client, ein Passwort geben.

  • Wenn er den "root" Benutzer anspricht, dann darf er kein Passwort eingeben. Das habe ich explizit betont.
    Außer er ändert das Passwort, aber das wird er ja wohl nicht innerhalb einer Minute vergessen.


    Hagz:
    Hast du Zugriff, wenn du anstatt "localhost" die lokale IP nimmst, also "127.0.0.1"?
    Wenn nein, poste bitte nochmal die Meldung die dann kommt.


    Hier die Error die ich dann bekomme ( mit 127.0.0.1 :(


    [Thu Oct 09 17:29:17 2014] Logging Started
    [Thu Oct 09 17:29:17 2014] -------------------------
    [Thu Oct 09 17:29:17 2014] Function: mysql_init executed with result: "2".
    [Thu Oct 09 17:29:17 2014] Error (0): Failed to connect. Access denied for user 'root'@'localhost' (using password: YES).
    [Thu Oct 09 17:29:17 2014] Error (1): Failed to connect. Access denied for user 'root'@'localhost' (using password: YES).
    [Thu Oct 09 17:29:17 2014] Error (2): Failed to connect. Access denied for user 'root'@'localhost' (using password: YES).
    [Thu Oct 09 17:29:17 2014] Error (3): Failed to connect. Access denied for user 'root'@'localhost' (using password: YES).
    [Thu Oct 09 17:29:17 2014] Error (0): Function: mysql_query called when not connected to any database. Access denied for user 'root'@'localhost' (using password: YES).
    [Thu Oct 09 17:29:17 2014] Error (1): Function: mysql_query called when not connected to any database. Access denied for user 'root'@'localhost' (using password: YES).
    [Thu Oct 09 17:29:17 2014] Error (2): Function: mysql_query called when not connected to any database. Access denied for user 'root'@'localhost' (using password: YES).
    [Thu Oct 09 17:29:17 2014] Error (3): Function: mysql_query called when not connected to any database. Access denied for user 'root'@'localhost' (using password: YES).
    [Thu Oct 09 17:29:17 2014] Error (0): Function: mysql_query called when not connected to any database. Access denied for user 'root'@'localhost' (using password: YES).
    [Thu Oct 09 17:29:17 2014] Error (0): Function: mysql_free_result called when not connected to any database. Access denied for user 'root'@'localhost' (using password: YES).
    [Thu Oct 09 17:29:17 2014] Error (0): Function: mysql_query called when not connected to any database. Access denied for user 'root'@'localhost' (using password: YES).
    [Thu Oct 09 17:29:17 2014] Error (0): Function: mysql_free_result called when not connected to any database. Access denied for user 'root'@'localhost' (using password: YES).
    [Thu Oct 09 17:29:17 2014] Error (0): Function: mysql_query called when not connected to any database. Access denied for user 'root'@'localhost' (using password: YES).
    [Thu Oct 09 17:29:17 2014] Error (0): Function: mysql_store_result called when not connected to any database. Access denied for user 'root'@'localhost' (using password: YES).
    [Thu Oct 09 17:29:17 2014] Error (0): Function: mysql_fetch_field called when not connected to any database. Access denied for user 'root'@'localhost' (using password: YES).
    [Thu Oct 09 17:29:17 2014] Error (0): Function: mysql_free_result called when not connected to any database. Access denied for user 'root'@'localhost' (using password: YES).
    [Thu Oct 09 17:29:17 2014] Error (0): Function: mysql_query called when not connected to any database. Access denied for user 'root'@'localhost' (using password: YES).
    [Thu Oct 09 17:29:17 2014] Error (0): Function: mysql_store_result called when not connected to any database. Access denied for user 'root'@'localhost' (using password: YES).
    [Thu Oct 09 17:29:17 2014] Error (0): Function: mysql_fetch_field called when not connected to any database. Access denied for user 'root'@'localhost' (using password: YES).
    [Thu Oct 09 17:29:17 2014] Error (0): Function: mysql_free_result called when not connected to any database. Access denied for user 'root'@'localhost' (using password: YES).
    [Thu Oct 09 17:29:17 2014] Error (0): Function: mysql_query called when not connected to any database. Access denied for user 'root'@'localhost' (using password: YES).
    [Thu Oct 09 17:29:17 2014] Error (0): Function: mysql_store_result called when not connected to any database. Access denied for user 'root'@'localhost' (using password: YES).
    [Thu Oct 09 17:29:17 2014] Error (0): Function: mysql_fetch_field called when not connected to any database. Access denied for user 'root'@'localhost' (using password: YES).
    [Thu Oct 09 17:29:17 2014] Error (0): Function: mysql_free_result called when not connected to any database. Access denied for user 'root'@'localhost' (using password: YES).
    [Thu Oct 09 17:29:17 2014] Error (0): Function: mysql_query called when not connected to any database. Access denied for user 'root'@'localhost' (using password: YES).
    [Thu Oct 09 17:29:17 2014] Error (0): Function: mysql_store_result called when not connected to any database. Access denied for user 'root'@'localhost' (using password: YES).
    [Thu Oct 09 17:29:17 2014] Error (0): Function: mysql_fetch_field called when not connected to any database. Access denied for user 'root'@'localhost' (using password: YES).
    [Thu Oct 09 17:29:17 2014] Error (0): Function: mysql_free_result called when not connected to any database. Access denied for user 'root'@'localhost' (using password: YES).
    [Thu Oct 09 17:29:17 2014] Error (0): Function: mysql_query called when not connected to any database. Access denied for user 'root'@'localhost' (using password: YES).
    [Thu Oct 09 17:29:17 2014] Error (0): Function: mysql_store_result called when not connected to any database. Access denied for user 'root'@'localhost' (using password: YES).
    [Thu Oct 09 17:29:17 2014] Error (0): Function: mysql_fetch_field called when not connected to any database. Access denied for user 'root'@'localhost' (using password: YES).
    [Thu Oct 09 17:29:17 2014] Error (0): Function: mysql_free_result called when not connected to any database. Access denied for user 'root'@'localhost' (using password: YES)


    Nur ein kleiner Teil .btw

  • Zitat

    [Thu Oct 09 17:29:17 2014] Error (0): Failed to connect. Access denied for user 'root' localhost (using password: YES).


    1.) Du nutzt localhost, nicht 127.0.0.1
    2.) Du nutzt ein Passwort. Hast du es selbst in deiner Datenbank geändert oder hast du den root Benutzer nicht angefasst?


    => Kann es sein, dass du im falschen Code werkelst, oder den falschen Server startest?



    Vergiss das. Anscheinend ist das ein Fehler des Plugins.
    Benutzt du das Plugin von StrickenKid?

  • 1.) Du nutzt localhost, nicht 127.0.0.1
    2.) Du nutzt ein Passwort. Hast du es selbst in deiner Datenbank geändert oder hast du den root Benutzer nicht angefasst?


    => Kann es sein, dass du im falschen Code werkelst, oder den falschen Server startest?


    #define dbhost "127.0.0.1"
    #define dbuser "root"
    #define dbdb "samp2"
    #define dbpw ""



    Würde auch hilfe über TeamViewer aktzeptieren.
    Ich möchte nur ein Script ausprobieren, sprich dieses ist nicht meins.

  • Ich denke du hast meinen Edit nicht mehr gesehen.
    Es ist wohl ein Fehler von dem Plugin.


    Nutze das R5 von BlueG stattdessen. Das ist eigentlich identisch, bis auf die Verbindungs-Funktion (hier: mysql_connect).
    http://forum.sa-mp.com/showthread.php?t=56564


    Download:
    MySQL Plugins R5
    [MySQL] R5 von G-sTyLeZzZ (Linux)
    Brauche Mysql R5 oder R6


    Ich hoffe einer der Links funktioniert noch.


    Dann nutze das Plugin und teste ob es geht. Sollte es eigentlich.



    ODER:
    Versuche das Passwort vom "root" Benutzer zu ändern und dann mit einem Passwort im Code zu connecten.


  • Uff zu viele Errors, kannst du mir eventuell per Teamviewer helfen?

  • Mache ich eigentlich nicht, aber schicke mal (In PN!) deine TeamViewer Daten, dann schaue ich es mir kurz an.
    20 Minuten habe ich.


    EDIT:
    Ist erledigt. Da das StrickenKid Plugin nicht mit einem leeren Passwort klar kommt (warum auch immer), haben wir das Passwort beider (!) root Benutzer geändert, das Passwort für phpMyAdmin in der /xampp/phpMyAdmin/config.inc.php geändert und dann die Verbindung mit Passwort aufgebaut. Funktioniert jetzt.

    3HZXdYd.png

    Einmal editiert, zuletzt von Jeffry ()