首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 冲浪宝典 > 网络资源 > [MySQL] Client does not support authentication...
【标  题】:[MySQL] Client does not support authentication...
【关键字】:MySQL,Client,does,not,support,authentication...
【来  源】:http://www.cublog.cn/u/18905/showart.php?id=148912

[MySQL] Client does not support authentication...

MySQL 4.1 以及后续版本由于加密算法改变,出现如下错误信息,
Client does not support authentication protocol requested by server; consider upgrading MySQL client

要解决这个问题,可以使用以下方法,
1) 升级所有的客户端程序,使用4.1.1或者更新的库;
2) 当连接4.1以前的库时,使用先前存在的帐号;
3) 为要使用先前版本的用户重新设置密码;这个可以用 SET PASSWORD 申明和 OLD_PASSWORD() 函数。(推荐)
mysql> SET PASSWORD FOR 'some_user'@'some_host' = OLD_PASSWORD('newpwd');
或者是,
mysql> UPDATE mysql.user SET Password = OLD_PASSWORD('newpwd') WHERE Host = 'some_host' AND User = 'some_user';
mysql> FLUSH PRIVILEGES;
4) 告诉服务器,使用旧的加密算法;

参考文档:
http://dev.mysql.com/doc/refman/5.0/en/old-client.html

- Andy (email: eroclu@gmail.com) 2006-08-01
MySQL 5.0在windows上的安装详细介绍:【上一篇】
JSP+MySQL乱码问题 (1):【下一篇】
【相关文章】
  • MySQL 5.0在windows上的安装详细介绍
  • 图解MySQL数据库的安装和操作
  • JSP+MySQL乱码问题 (3)
  • 学用Lotus办公—— Domino/Notes的安装
  • 在MySQL中 键名 索引 唯一 的概念分别是什么
  • Mysql InnoDb详解
  • mysql5存储过程编写实践
  • MySQL鲜为人知的10条技巧
  • storage site note
  • 送给新手---MySQL使用的前奏
  • 【随机文章】
  • SNIA提出新存储标准,规范参考信息和位置接口
  • 用PHOTOSHOP手绘张柏芝
  • 如何在PB中启动控制面板及其控制项
  • 多个表单和多个图片一起上传完美解决方案
  • HotDoor:实战虚拟操作系统
  • 流程分析与优化重组技术(图)
  • freebsd学习笔记
  • T-DNS 源码 上
  • 华为交换机端口限速
  • 意想不到的数据库
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.