跳到主要内容
版本:3.x

TiDB

在创建 TiDB 连接前,您需要在跟随本文完成前置准备工作,完成操作后即可创建连接并在数据复制/开发任务中使用该数据源。

支持版本

TiDB 5.4 及以上

作为目标库

  1. 登录 TiDB 数据库,执行下述格式的命令,创建用于数据同步/开发任务的账号。

    CREATE USER 'username'@'host' IDENTIFIED BY 'password';
    • username:用户名。

    • password:密码。

    • host:允许该账号登录的主机,百分号(%)表示允许任意主机。

    示例:创建一个名为 tapdata 的账号。

    CREATE USER 'tapdata'@'%' IDENTIFIED BY 'Tap@123456';
  1. 为刚创建的账号授予权限。
GRANT SELECT, SHOW VIEW, CREATE ROUTINE, LOCK TABLES ON database_name.table_name TO 'username' IDENTIFIED BY 'password';
GRANT RELOAD, SHOW DATABASES, REPLICATION SLAVE, REPLICATION CLIENT ON *.* TO 'username' IDENTIFIED BY 'password';
  • database_name.table_name:要授予权限的库和表,名称间用英文句号(.)分隔,例如 demodata.customer。
  • username:用户名。
  • password:密码。

下一步

至此,已完成相关准备工作,接下来,您可以连接 TiDB 数据源