SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Handbuch der Java-Programmierung

Handbuch der Java-Programmierung zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > MySQLi/PDO/(MySQL)

MySQLi/PDO/(MySQL) Anfänger, Fortgeschrittene oder Experten können hier Fragen und Probleme rund um MySQLi/PDO/(MySQL) diskutieren

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 14.04.2006, 16:41:13
Benutzerbild von stille_quelle
stille_quelle stille_quelle ist offline
Anfänger
 
Registriert seit: Apr 2006
Ort: Frankfurt/Main
Alter: 52
Beiträge: 21
"mysql_connect" findet kein Authentication Protokoll

Hallo Alle,
ich versuche auf meiner lokalen Umgebung auf meinen SQL-Server zuzugreifen.

Das mache ich folgendermassen:
PHP-Code:
<?
/* Zugangsdaten zum Verbinden mit dem mySQL-Server */

$link=mysql_connect("localhost", "root", "*******");
echo $link;
?>
Als Fehlermeldung erhalte ich dann:

Warning: mysql_connect(): Client does not support authentication protocol requested by server; consider upgrading MySQL client in C:\Programme\Apache Group\Apache2\htdocs\00pga_apache_test51.htm on line 17

Die Line 17 ist die mit mysql_connect.

Hat jemand ein Ahnung wo das Problem liegt?

Danke für Eure Hilfe.
__________________
Cheers!
stille_quelle
Mit Zitat antworten
  #2  
Alt 14.04.2006, 17:23:06
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
AW: "mysql_connect" findet kein Authentication Protokoll

http://dev.mysql.com/doc/refman/5.0/en/old-client.html
Mit Zitat antworten
  #3  
Alt 14.04.2006, 22:33:42
Benutzerbild von stille_quelle
stille_quelle stille_quelle ist offline
Anfänger
 
Registriert seit: Apr 2006
Ort: Frankfurt/Main
Alter: 52
Beiträge: 21
AW: "mysql_connect" findet kein Authentication Protokoll

Hallo,
habe das Problem gelöst:

1. die my.ini des SQL-Servers muß ergänzt werden um:
#Use old password encryption method (needed for 4.0 and older clients).
old_passwords

2. ich habe auch folgendes gemacht:
mysql> SET PASSWORD FOR root@localhost = OLD_PASSWORD('mypass');


Ich weiß nicht genau, was für den Erfolg verantwortlich ist?
Auf jeden Fall, jetzt funktioniert es!
__________________
Cheers!
stille_quelle
Mit Zitat antworten
  #4  
Alt 15.04.2006, 23:09:28
Benutzerbild von xabbuh
xabbuh xabbuh ist offline
SELFPHP Guru
 
Registriert seit: May 2003
Beiträge: 7.187
AW: "mysql_connect" findet kein Authentication Protokoll

Zitat:
Zitat von stille_quelle
1. die my.ini des SQL-Servers muß ergänzt werden um:
#Use old password encryption method (needed for 4.0 and older clients).
old_passwords
Diese Direktive in der Konfigurationsdatei des MySQL-Servers sorgt dafür, dass bei einem Aufruf der MySQL-Funktion PASSWORD() der Hash-Algorithmus verwendet wird, den MySQL bis einschließlich Version 4.0 verwendet hat.
Zur Version 4.1 wurde zur Hashbildung der Passworte der MySQL-Benutzer ein neuer Hashalgorithmus implementiert, der allerdings zu älteren MySQL-Client-Versionen inkompatibel ist und dir deshalb diese Probleme bereit hatte.

Zitat:
Zitat von stille_quelle
2. ich habe auch folgendes gemacht:
mysql> SET PASSWORD FOR root@localhost = OLD_PASSWORD('mypass');
Hier hast du dann deinem bereits bestehendem Benutzer das Passwort mit dem alten Hashalgorithmus gesetzt.
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 18:57:10 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt