Logo
  Home                                  
  Kundenbereich               
  Allgemeine
  Geschäftsbedingungen
  Impressum                           

 

 

 

 

 

deutsch  english  chinese | Support| Zertifizierungsstelle (CA)
mySQL Datenbank
  1. Bei der Verwendung von Clients (remote via SSH oder lokal durch z.B. perl Scripte) kann ein "Access denied" auftreten. Das liegt daran, dass mySQL 4.1 eine neue Methode für das Verschlüsseln von Passwörtern verwendet. Sie müssen jeden Benutzer, den sie anlegen, explizit ein "altes" Passwort zuteilen. Das funktioniert ungefähr so:

    UPDATE mysql.user
    SET password=OLD_PASSWORD('pass')
    WHERE user='user'
    AND host='$IP Adresse oder Hostname';
    FLUSH PRIVILEGES;

  2. Aus Sicherheitsgründen sollten Sie den Benutzern stets eine IP Adresse oder einen Hostnamen zuweisen, von dem dieser verbinden darf. Dies ist typischerweise 127.0.0.1. Wenn Sie mit ssh Portforwarding arbeiten, muss Ihr Benutzer für die Adresse freigeschaltet sein, auf die sie die SSH Verbindung aufbauen.