Le Sat, 21 May 2005 19:15:05 +0200 pascal <[EMAIL PROTECTED]> a écrit:
> Bonsoir la liste, > > Après quelques vaines requêtes corrélées sur les tables d'une base > MySQL sous testing, je me suis aprerçu avec étonnement que la version > de Mysql > par défaut (serveur et client) n'était pas la 4.1. > > Par contre (merci Debian) celle-ci est disponible. Je l'ai donc > installée en remplacement de la version par défaut. > > Jusqu'ici...aucun problème (pourvu que ça dure!) > > Y a-t-il donc une raison, alors que la version 5.00 de mysql (certes > beta) est proposée au telechargement, pour ne pas proposer la 4.1 par > défaut sous testing ? > > Merci de vos avis éclairés Peut être à cause de ton «Pourvu que ça dure!»... Plus simplement, il y a des incompatibilités entre 4.0 et 4.1, je cite: Le mécanisme de modifications des mots de passe a été modifié en MySQL 4.1, pour apporter une sécurité accrue et réduire le risque de vol de mots de passe. Cependant, ce nouveau mécanisme ne peut être compris que de la version 4.1, et des clients MySQL 4.1, ce qui pose des problèmes de compatibilité. Un client 4.1 peut se connecter sur un serveur pre-4.1, car le client comprend les deux méthodes de hashage, ancienne et nouvelle. Cependant, un client pre-4.1 qui tente se de connecter à un serveur 4.1 aura des problèmes. Par exemple, si un client mysql 4.0 essaie de se connecter au serveur 4.1, il va recevoir l'erreur suivante: «Client does not support authentication protocol requested by server; consider upgrading MySQL client» Le hashage des mots de passe a changé... François Boisson -- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:" To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]