首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >kettle连接tdsql报错Proxy ERROR: Access denied for user

kettle连接tdsql报错Proxy ERROR: Access denied for user

作者头像
用户12023652
发布2026-07-29 12:25:35
发布2026-07-29 12:25:35
960
举报

一、tdsql是什么?

  tdsql是腾讯云基于开源mysql的基础上开发的分片集群式的mysql

       在使用和sql语句上和mysql是一样的,就完全可以当着mysql来用

二、 但在kettle连接tdsql时报错Proxy ERROR: Access denied for user

  错误说明,用户名或密码错误

  使用Mysql的客户端,使用同样的用户名和密码,可以正常登陆

  1. 我一开始,以为是在kettle中保存数据库的密码做了加密

         在kettle连接过程中,因为mysql和tdsql的区别导致账号密码有问题

        2. 网上查找了一下,有文章说是mysql8.0连接kettle时需要mysql8的jdbc驱动

         下载了,放到Lib目录下还是同样的问题

      网上没有任何kettle连接tdsql的文章,耗费半天时间解决不了问题,以为驱动无法支持,所以kettle无法连接tdsql

三、 就在放弃的时候,发现自己保存的数据库密码有一个空格,

        原来是kettle中连接tdsql的时候,填写密码的时候,在尾部多了一个小空格,导致密码错误

总结:

  1. 下次再碰到密码错误,一定要检查空格的问题

  2. kettle完全可以像使用mysql一样连接tdsql

  3. kettle连接mysql8和mysql5.7不需要更新Jdbc驱动

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-08-18,如有侵权请联系 cloudcommunity@tencent.com 删除
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档