Seite 1 von 2 12 Letzte
  1. #1
    Avatar von JackThursby
    Registriert seit
    11.12.2011
    Beiträge
    108
    Thanked 11 Times in 8 Posts

    Standard MySQL Access denied for user update@localhost

    Code:
    7. <?php 
    8. $link = mysql_connect('localhost', 'update', '123');
    9. echo $_GET['var1']; //Username
    10. echo $_GET['var2']; //Menge
    11.       {
    12.           mysql_query("INSERT INTO speichern (var1, var2) VALUES ('".mysql_real_escape_string($var1)."', '".mysql_real_escape_string($var2)."')");
    13.       }
    14. ?>
    ergibt:

    Code:
    Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'update'@'localhost' (using password: YES) in C:\Users\Square\Desktop\xampp-win32-1.7.4-VC6\xampp\htdocs\updatecheck.php on line 8
    testtest2
    Notice: Undefined variable: var1 in C:\Users\Square\Desktop\xampp-win32-1.7.4-VC6\xampp\htdocs\updatecheck.php on line 12
    
    Notice: Undefined variable: var2 in C:\Users\Square\Desktop\xampp-win32-1.7.4-VC6\xampp\htdocs\updatecheck.php on line 12
    und ja, der user update hat genug rechte, testweise sogar so ziemlich jedes recht das man sich vorstellen kann^^

    hilfe :@

    /E
    Lines dazugetan, damit man die fehler auch lokalisieren kann^^

  2. #2
    Avatar von Diebspiel
    Registriert seit
    18.11.2011
    Beiträge
    311
    Thanked 191 Times in 102 Posts

    Standard MySQL Bockt bei connect rum :/

    XAMPP, hast du überhaupt ein Passwort gesetzt? Normalerweise hat der Standarduser "root" ja kein Passwort, also using password = NO.

    Wie die Fehlermeldung schon sagt kann sich der User nicht verbinden, demnach sind die Zugangsdaten "User" oder "Password" definitiv falsch...

  3. #3
    Avatar von JackThursby
    Registriert seit
    11.12.2011
    Beiträge
    108
    Thanked 11 Times in 8 Posts

    Standard MySQL Bockt bei connect rum :/

    hab ja den user "update" angelegt, der hat atm zum test das pw 123,
    habbs mehrmals geprüft und auch öfter neu gesetzt^^

  4. #4
    Avatar von Mentos
    Registriert seit
    18.11.2011
    Beiträge
    451
    Thanked 498 Times in 240 Posts

    Standard MySQL Bockt bei connect rum :/

    Du wählst keine Datenbank aus?!?

  5. #5
    Avatar von JackThursby
    Registriert seit
    11.12.2011
    Beiträge
    108
    Thanked 11 Times in 8 Posts

    Standard MySQL Bockt bei connect rum :/

    okay...
    hab das ganze etwas abgeändert:

    PHP-Code:
    <?php 
    $username
    ="update";
    $password="123";
    $database="update";
    mysql_connect(localhost,$username,$password);
    @
    mysql_select_db($database) or die( "Unable to select database");
    echo 
    $_GET['var1']; //Username
    echo $_GET['var2']; //Menge
          
    {
              
    mysql_query("INSERT INTO update (var1, var2) VALUES ('".mysql_real_escape_string($var1)."', '".mysql_real_escape_string($var2)."')");
          }
    mysql_close();
    ?>

    allerdings immernoch:

    Notice: Use of undefined constant localhost - assumed 'localhost' in C:\Users\Square\Desktop\xampp-win32-1.7.4-VC6\xampp\htdocs\updatecheck.php on line 11

    Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'update'@'localhost' (using password: YES) in C:\Users\Square\Desktop\xampp-win32-1.7.4-VC6\xampp\htdocs\updatecheck.php on line 11
    Unable to select database
    wieso schlägt die localhost connection fehl??
    ich dreh hier echt noch durch Oo
    user update hab ich neu erstell + zugehörige DB auf die er alle rechte hat...

    line 11 is btw der connect befehl:
    PHP-Code:
    mysql_connect(localhost,$username,$password); 

  6. #6
    Avatar von Diebspiel
    Registriert seit
    18.11.2011
    Beiträge
    311
    Thanked 191 Times in 102 Posts

    Standard MySQL Bockt bei connect rum :/

    Der Server ist ein String, keine Konstante oder Variable. Demnach "localhost" und nicht localhost.

  7. #7
    Avatar von JackThursby
    Registriert seit
    11.12.2011
    Beiträge
    108
    Thanked 11 Times in 8 Posts

    Standard MySQL Bockt bei connect rum :/

    Well done
    connect kriegt er hin, aber immernoch das prob mit dem acces denied :/
    Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'update'@'localhost' (using password: YES) in C:\Users\Square\Desktop\xampp-win32-1.7.4-VC6\xampp\htdocs\updatecheck.php on line 11
    Unable to select database
    und pw + user stimmt 100%, habs extra grad alles nochmal 3x mal geprüft und user auch schon öfter neu angelegt :/

  8. #8
    Avatar von Mentos
    Registriert seit
    18.11.2011
    Beiträge
    451
    Thanked 498 Times in 240 Posts

    Standard MySQL Bockt bei connect rum :/

    Schreibe immer deinen Source dazu. Maan xd

  9. #9
    Avatar von JackThursby
    Registriert seit
    11.12.2011
    Beiträge
    108
    Thanked 11 Times in 8 Posts

    Standard MySQL Bockt bei connect rum :/

    Also, nach langer google session war das einzie ergebniss ich solle statt XAMPP den WampServer2 nutzen,
    gelesen, getan.
    Fehler bleibt der gleiche, sieht nur stylischer aus

    Name:  unbenanntmir.png
Hits: 128
Größe:  9,7 KB

    Source diesmal komplett):
    PHP-Code:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>PX Update Check</title>
    </head>
    <?php 
    $username
    ="update";
    $password="123";
    $database="update";
    mysql_connect("localhost",$username,$password);
    @
    mysql_select_db($database) or die( "Unable to select database");
    echo 
    $_GET['var1']; //Username
    echo $_GET['var2']; //Menge
          
    {
              
    mysql_query("INSERT INTO update (var1, var2) VALUES ('".mysql_real_escape_string($var1)."', '".mysql_real_escape_string($var2)."')");
          }
    mysql_close();
    ?>
    <body>

    <p align="center">Simple test
    </p>
    </body>
    </html>
    und hier noch die rechte für user update:

    Name:  epicfail.png
Hits: 146
Größe:  8,0 KB
    Geändert von Darkfield (18.02.2014 um 10:53 Uhr) Grund: Bilder auf UH geladen

  10. #10
    Avatar von Mentos
    Registriert seit
    18.11.2011
    Beiträge
    451
    Thanked 498 Times in 240 Posts

    Standard MySQL Bockt bei connect rum :/

    Am Code ist nichts falsch. Ganz doof gefragt: MySQL Server gestartet?

Seite 1 von 2 12 Letzte

Ähnliche Themen

  1. Antworten: 8
    Letzter Beitrag: 22.03.2014, 22:57
  2. Verschenke AmericasNextHotPornStar - Access
    Von Roxithro im Forum Verschenke
    Antworten: 0
    Letzter Beitrag: 28.10.2012, 19:58
  3. Localhost hat Geburtstag!
    Von GXC1 im Forum OffTopic
    Antworten: 13
    Letzter Beitrag: 15.06.2012, 18:10
  4. [Vorstellung] http://Localhost/
    Von Localhost im Forum Userankündigungen
    Antworten: 8
    Letzter Beitrag: 11.04.2012, 03:06
  5. (A-Info) Zweiwöchentliches Update der "Most Wanted" User
    Von Quasar im Forum Knuddels Allgemein
    Antworten: 33
    Letzter Beitrag: 12.05.2011, 07:22
Diese Seite nutzt Cookies, um das Nutzererlebnis zu verbessern. Klicken Sie hier, um das Cookie-Tracking zu deaktivieren.