国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數(shù)據(jù)庫 > MySQL > 正文

mysql_connect(): Connection using old (pre-4.1.1) authentica

2024-07-24 12:47:31
字體:
來源:轉載
供稿:網友

做了一下mysql升級,開發(fā)機上mysql升級到5.6版本,結果連接一些低版本的mysql服務器報出如下異常:
Warning: mysql_connect(): Connection using old (pre-4.1.1) authentication protocol refused (client option 'secure_auth' enabled)

異常原因在于服務器端的密碼管理協(xié)議陳舊,使用的是舊有的用戶密碼格式存儲;但是客戶端升級之后采用了新的密碼格式。mysql5.6版本遇到這種不一致的情況就會拒絕連接。

詳見mysql手冊“Server Command Options”一節(jié)中“--secure-auth"選項的說明:http://dev.mysql.com/doc/refman/5.6/en/server-options.html#option_mysqld_secure-auth


解決方法有如下三種:

1、服務器端升級啟用secure_auth選項;

2、客戶端連接時off掉secure_auth,即連接時加上--secure_auth=off,如:mysql -p10.51.1.11 -P3308 -uroot --secure_auth=off

3、找到對應的mysql用戶把密碼改為新的加密方式,PASSWORD(‘your password'),如:

復制代碼 代碼如下:
SET PASSWORD FOR root=PASSWORD('123456');

對于方法二,使用在程序做相應mysql配置即可,以php為例,在php.ini中設置secure_auth=off

您可能感興趣的文章:

MYSQL出現(xiàn)" Client does not support authentication "的解決方法mysql4.1以上版本連接時出現(xiàn)Client does not support authentication protocol問題解決辦法MySQL連接拋出Authentication Failed錯誤的分析與解決思路
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 尚义县| 公主岭市| 多伦县| 汾西县| 秀山| 天柱县| 临湘市| 台江县| 尼木县| 昆明市| 南木林县| 峨眉山市| 沙田区| 富宁县| 邵东县| 海口市| 肇东市| 龙胜| 仪陇县| 栖霞市| 正镶白旗| 扶风县| 新疆| 安图县| 乐昌市| 石泉县| 山丹县| 顺义区| 秦皇岛市| 罗城| 石棉县| 桃江县| 清徐县| 共和县| 德昌县| 东乡| 平安县| 高邑县| 高邑县| 泊头市| 河曲县|