Root problem

01/11/2012 22:10 nostradame37#1
hallo com habe ein kleines problem und zwar unser techniker hatt am server (root) gearbeited also am exp irgend wass gemacht
danach kam der server nicht mehr on nuhr datenbank ist on

also fehler meldung ist diese hier kann mir irgend einer erklaeren wo der fehler ist??


PHP Code:
2011_files# mysql_real_connect: Access denied for user 'root'@'localhost' (using   password: YES)
   
failedretrying in 5 secondsmysql_real_connectAccess denied for user 'root'@'localhost' (using passwordYES)
   
failedretrying in 5 secondsmysql_real_connectAccess denied for user 'root'@'localhost' (using passwordYES)
2011_files# 2011_files# mysql_real_connect: Access denied for user 'root'@'localhost' (using   password: YES)
Badly placed ()'s.
2011_files#    failed, retrying in 5 secondsmysql_real_connect: Access denied for user '
root'@'localhost' (using password: YES)
Badly placed ()'
s.
2011_files#    failed, retrying in 5 secondsmysql_real_connect: Access denied for user 'root'@'localhost' (using password: YES)
Badly placed ()'s.
2011_files#    failed, retrying in 5 seconds
failed,: Command not found.
2011_files# mysql_real_connect: Access denied for user '
root'@'localhost' (using password: YES)
   failed, retrying in 5 seconds 

also passwort ist richtig kome ueberall rein
dank im foraus
mfg nostradame
01/11/2012 22:11 XxKinGG1xX#2
Hey,
kenne mich zwar mit root nicht so aus aber dass hatte ich auch schon mehrmal beim hamachi server... nachdem ich was verändert habe in der db habe einfach backup draufgezogen, dann gings wieder.
01/11/2012 22:14 EinfachNurWild#3
Hallo,

also auch wenn Du kein "Techniker" bist, ist die Meldung doch einfach zu entziffern:
2011_files# mysql_real_connect: Access denied for user 'root'@'localhost' (using password: YES)
MySQL/ / Zugriff verweigert für User root @ localhost.

Das MySQL Passwort stimmt nicht!
01/11/2012 22:22 nostradame37#4
mysql also ich komme navicat rein filezilla komme ich auch rein
also dan solte das mysql passwort ein anderes sein als das was ich benutze zum conneckten??
oder verstehe ich das falsch?
und wen ja wie kann man diesen fehler beheben ich hoffe das ich nicht viel verlange
dank euch im voraus
mfg nostradame
01/11/2012 22:37 XxKinGG1xX#5
Ich denke nicht dass es was mit dem passwort zu tun hat, weil du ja sagst, dass du überall reinkommst.
Du hast doch bestimmt backups von der db, ich würde es mim backup versuchen.
01/11/2012 23:19 Benhero#6
Du kommst ggf. überall rein aber der Server kommt nicht auf die DB ;)

Darum auch "Root@Localhost" = "Root -> MySQL!" Und da wurde das Passwort geändert. Geh ma in MySQL auf die Tabelle "mysql -> user" und kopiere das passwort von dem user "% -> root" und ersetze das passwort von "localhost -> root" mit dem eben kopierten.
Nun sollte der Root wieder connecten können :) Speichere dir aber zur sicherheit nochmal ein backup der User tabelle.

MFg. Benhero
01/13/2012 11:45 nostradame37#7
Quote:
Originally Posted by Benhero View Post
Du kommst ggf. überall rein aber der Server kommt nicht auf die DB ;)

Darum auch "Root@Localhost" = "Root -> MySQL!" Und da wurde das Passwort geändert. Geh ma in MySQL auf die Tabelle "mysql -> user" und kopiere das passwort von dem user "% -> root" und ersetze das passwort von "localhost -> root" mit dem eben kopierten.
Nun sollte der Root wieder connecten können :) Speichere dir aber zur sicherheit nochmal ein backup der User tabelle.

MFg. Benhero
danke dir war 2 tage off werde es versuchen wen es nicht geht dan setze ich in neu auf
mfg nostradame
01/13/2012 12:05 .Ryke#8
Passe die Pws in Mysql-> User loalhost Benutzer password (Navicat)
mit dem Cofnfigs an

Oder

Quote:

1. Stoppen wir den MySql Server

Zitat:
/usr/local/etc/rc.d/mysql-server stop
2. Speichern wir die tabellen ab

Zitat:
mysqld_safe --skip-grant-tables

Putty nun ein zweites mal öffnen und wieder auf den Root connecten.


3. Loggen wir uns mit dem user "root" über Putty in MySql ein

Zitat:
mysql --user=root mysql
4. Wir "updaten" bzw. ändern nun das Password für die Datenbank.

Zitat:
update user set Password=PASSWORD('hier-neues-passwort-eintragen') where user='root';
5.
Zitat:
5. flush privileges;
6. Verlassen wir MySql

Zitat:
exit;
7. Starten wir den MySql Server neu

Zitat:
/usr/local/etc/rc.d/mysql-server restart