mysql login

sheaven

Mitglied
Hallo,

Ich habe ein großes Problem.
Ich habe jetzt auf einem neuem Rechner apache, php und mysql installiert.
Soweit so gut...
Ich kann mich aber weder mit phpmyadmin noch mit meinen php Scripten einloggen.
Per Commandline geht es aber.
Ich habe erst einen neuen user angelegt und dann die user jeder und root gelöscht.
Jetzt nimmt meine Logindaten mit phpmyadmin nicht an.
Bevor ich die Standardnutzer gelöscht habe stand auf der Startseit immer:
Code:
Verbunden mit MySQL 4.0.13-nt auf localhost als SYSTEM@localhost
Eigentlich müsste dort doch statt System der Benutzername stehen, oder?
Ich habe den Eindruck er nimmt die Logindaten irgendwie nicht an.

Habt ihr einen Schimmer woran das liegen könnte?
Habe schon das ganze Netz durchsucht und nix gefunden.

thx
sheaven
 
Wenn der benutzer "Jeder" gelöscht wird, kann niemand mehr zugreifen bei Windows (davon bin ich jetzt mal ausgegangen, solltest du Linux haben, hab ich keine Ahnung).


MfG Radhad
 
Ja habe Windows.
Nach der Installation sehen die Benutzer wie im Anhang aus.
So kann ich mich als User root, hallo, oder wie ich möchte anmelden. Das heißt der Benutzername spielt gar keine Rolle.
Ich bin immer als
Verbunden mit MySQL 4.0.13-nt auf localhost als SYSTEM@localhost
verbunden.
Und das verstehe ich nicht. Eigentlich müsste ich doch als root@localhost oder hallo@localhost angemeldet sein, oder nicht?
Ich kann auch keine neuen Datenbanken anlegen, auch nicht als root.

Was mache ich falsch?
Ich beiße gleich in die Tischplatte :(
 

Anhänge

  • benutzer.jpg
    benutzer.jpg
    42,1 KB · Aufrufe: 72
ach ja, wenn ich so versuche einen SuperUser anzulegen kommt die Fehlermeldung
Code:
Access denied for user: '@localhost' (Using password: NO)
 
Wenn ich doch nur in den PHPMYADMIN kommen würde. Aber dann kommt die Antowort, das der MYSQL-Server den Zugriff verweigert. Gibt es da nicht irgendeine Funktion, mit der man sich DIREKT nach der erstinstallation mal ein paar Zugriffe erlauben kann ?


Original geschrieben von sheaven
ach ja, wenn ich so versuche einen SuperUser anzulegen kommt die Fehlermeldung
Code:
Access denied for user: '@localhost' (Using password: NO)
 
Hallo,

Du musst die config.inc.php anpassen.
Dort müsste z.B. drinstehen:
PHP:
$i++;
$cfg['Servers'][$i]['host']          = 'localhost'; // MySQL hostname
$cfg['Servers'][$i]['port']          = '';          // MySQL port - leave blank for default port
$cfg['Servers'][$i]['socket']        = '';          // Path to the socket - leave blank for default socket
$cfg['Servers'][$i]['connect_type']  = 'tcp';       // How to connect to MySQL server ('tcp' or 'socket')
$cfg['Servers'][$i]['compress']      = FALSE;       // Use compressed protocol for the MySQL connection
                                                    // (requires PHP >= 4.3.0)
$cfg['Servers'][$i]['controluser']   = '';          // MySQL control user settings
                                                    // (this user must have read-only
$cfg['Servers'][$i]['controlpass']   = '';          // access to the "mysql/user"
                                                    // and "mysql/db" tables)
$cfg['Servers'][$i]['auth_type']     = 'config';    // Authentication method (config, http or cookie based)?
$cfg['Servers'][$i]['user']          = 'root';      // MySQL user
$cfg['Servers'][$i]['password']      = '';          // MySQL password (only needed
                                                    // with 'config' auth_type)
$cfg['Servers'][$i]['only_db']       = '';          // If set to a db-name, only
                                                    // this db is displayed
                                                    // at left frame
                                                    // It may also be an array
                                                    // of db-names
$cfg['Servers'][$i]['verbose']       = '';          // Verbose name for this host - leave blank to show the hostname

$cfg['Servers'][$i]['pmadb']         = '';          // Database used for Relation, Bookmark and PDF Features
                                                    // (see scripts/create_tables.sql)
                                                    //   - leave blank for no support
                                                    //     DEFAULT: 'phpmyadmin'
$cfg['Servers'][$i]['bookmarktable'] = '';          // Bookmark table
                                                    //   - leave blank for no bookmark support
                                                    //     DEFAULT: 'PMA_bookmark'
$cfg['Servers'][$i]['relation']      = '';          // table to describe the relation between links (see doc)
                                                    //   - leave blank for no relation-links support
                                                    //     DEFAULT: 'PMA_relation'
$cfg['Servers'][$i]['table_info']    = '';          // table to describe the display fields
                                                    //   - leave blank for no display fields support
                                                    //     DEFAULT: 'PMA_table_info'
$cfg['Servers'][$i]['table_coords']  = '';          // table to describe the tables position for the PDF schema
                                                    //   - leave blank for no PDF schema support
                                                    //     DEFAULT: 'PMA_table_coords'
$cfg['Servers'][$i]['pdf_pages']     = '';          // table to describe pages of relationpdf
                                                    //   - leave blank if you don't want to use this
                                                    //     DEFAULT: 'PMA_pdf_pages'
$cfg['Servers'][$i]['column_info']   = '';          // table to store column information
                                                    //   - leave blank for no column comments/mime types
                                                    //     DEFAULT: 'PMA_column_info'
$cfg['Servers'][$i]['history']       = '';          // table to store SQL history
                                                    //   - leave blank for no SQL query history
                                                    //     DEFAULT: 'PMA_history'
$cfg['Servers'][$i]['verbose_check'] = TRUE;        // set to FALSE if you know that your PMA_* tables
                                                    // are up to date. This prevents compatibility
                                                    // checks and thereby increases performance.
$cfg['Servers'][$i]['AllowDeny']['order']           // Host authentication order, leave blank to not use
                                     = '';
$cfg['Servers'][$i]['AllowDeny']['rules']           // Host authentication rules, leave blank for defaults
                                     = array();

Hat vielleicht noch jemand eine Idee für mein Problem?

thx sheaven
 
Nicht nur der PHP-MY-Admin kommt nicht an den Server ran, auch meine PHP-Scripte mach die gleichen Probleme :

mysqL : cant connect to mysql-server

Mein PHP-Anmelde-Script heisst :
<?php
$db=mysql_connect("localhost", "root", "pw");
mysql_select_db("mysql");
?>

Dann kommt leider immer nur diese Meldung :
Warning: Can't connect to MySQL server on 'localhost' (10061) in :\FoxServ\www\verein\dbconnect.php on line 7

in der mysql - user - Tabelle ist root mit diesem pw angelegt.
Der Server läuft. Ich kann ihn mit NET STOP MYSQL sauber abstoppen
und mit net start mysql sauber hochfahren.
Mysql selber start ich mit : mysql --basedir c:\foxserv\mysql
Der CHECK : Telnet localhost 3306 : bringt als Ergebnis, daß der Server läuft.
Dennoch klappt kein Anmeldeversuch über mein PHP-Script.

Alle Versuche starte ich über Mozilla aus Localhost.


Hat jemand eine Idee, was man da tun kann ?

mfg
 
Zuletzt bearbeitet:
Zurück