php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 10.11.2004, 20:35   #1 (permalink)
Gast
 
Beiträge: n/a
Standard Access denied for user: '@localhost' / SYSTEM@localhost

Hallo Profis,

ich habe wegen eines Plattencrashs mein System neu aufsetzen müssen.
Windows XP SP1, Apache/1.3.28, PHP/4.3.4, MySQL 3.23.58
Um die Datenbanken zu administrieren nutze ich phpmyadmin 2.1.0 und MySQL-Front 2.50

Ich habe mittels
update user set password=password('passwort') where user='root';
dem Root-User ein Passwort gegeben.
Über die Befehlszeile kann ich mich auch problemlos am Server anmelden und kann mit den vorhandenen Datenbanken connectieren.
Bei MySQL-Front sieht es auch gut aus, kann die Datenbanken einsehen und ändern.

Aber alle PHP-basierten Anwendungen können nicht mehr mit den Datenbanken arbeiten. Am auffälligsten ist phpmyadmin.
Hier bekomme ich die Meldung:
Access denied for user: '@localhost' to database 'test2'
wenn ich z.B. eine Datenbank mit phpmyadmin erstellen will.
In der config.inc.php habe ich aber den User eingetragen
Code:
$cfgServers[1]['host'] = 'localhost';           // MySQL hostname
$cfgServers[1]['port'] = '';                    // MySQL port - leave blank for default port
$cfgServers[1]['adv_auth'] = false;             // Use advanced authentication?
$cfgServers[1]['stduser'] = 'root';             // MySQL standard user (only needed with advanced auth)
$cfgServers[1]['stdpass'] = 'passwort';                 // MySQL standard password (only needed with advanced auth)
$cfgServers[1]['user'] = 'root';                // MySQL user (only needed with basic auth)
$cfgServers[1]['password'] = 'passwort';                // MySQL password (only needed with basic auth)
$cfgServers[1]['only_db'] = '';                 // If set to a db-name, only this db is accessible
$cfgServers[1]['verbose'] = '';                 // Verbose name for this host - leave blank to show the hostname
Hier die my.ini:
Code:
[mysqld]
basedir=C:/mysql
#bind-address=XXX.XXX.XXX.XX
datadir=C:/mysql/data
#language=C:/mysql/share/your language directory
#slow query log#=
#tmpdir#=
#port=3306
#set-variable=key_buffer=16M
[WinMySQLadmin]
Server=C:/mysql/bin/mysqld-nt.exe
user=root
password=passwort
Jetzt weiss ich nicht mehr weiter

Bye,
Markus

Nachtrag:
Nach der Installation von phpmyadmin 2.6.0 pl2 bekomme ich in Startseite komischerweise folgendes angezeigt:
Verbunden mit MySQL 3.23.58-nt auf localhost als SYSTEM@localhost

Auszug aus config.inc.php:
Zitat:
$cfg['Servers'][$i]['host'] = 'localhost'; // MySQL hostname or IP address
$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]['extension'] = 'mysql'; // The php MySQL extension to use ('mysql' or 'mysqli')
$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).
// The controluser is also
// used for all relational
// features (pmadb)
$cfg['Servers'][$i]['auth_type'] = 'config'; // Authentication method (config, http or cookie based)?
$cfg['Servers'][$i]['user'] = 'root'; // MySQL user
$cfg['Servers'][$i]['password'] = 'passwort'; // MySQL password (only needed
// with 'config' auth_type)
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Access denied bei Sonderzeichen im Passwort Datenbanken 1 27.02.2006 01:45
Access denied for user... Datenbanken 3 04.11.2005 14:08
Access denied for user: 'ODBC@localhost' Datenbanken 2 25.06.2005 23:42
MySQL: access denied for user Datenbanken 14 22.08.2004 13:47
Access denied for user.... Wieso bekomme ich keinen connect? 18inch PHP Tipps 2004 14 27.07.2004 11:49

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
localhost, access denied for user \'\'@\'localhost\' to database, mysql access denied for user, access denied for user \'\'@\'localhost\', access denied for user \'system\'@\'localhost\', access denied for user @\'localhost\' to database, mysql access denied for user \'\'@\'localhost\', $cfg[\'servers\'][$i][\'host\'] = \'localhost\';, access denied for user config, access denied for user, access denied for user mysql, local host, access denied, $cfg[\'servers\'][$i][\'host\'] = \'localhost\', windows mysql localhost hostname, mysql controluser, \mysql 3.23.58\ \php 4.3\, access denied database mysql, php access denied for user, access denied for user \'mysql\'@\'localhost\'

Alle Zeitangaben in WEZ +1. Es ist jetzt 09:01 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.