开发者社区> 问答> 正文

我们现在遇到的情况是使用go语言集成OceanBase数据库集群的时候,麻烦帮忙协调下看这种情况?

我们现在遇到的情况是使用go语言集成OceanBase数据库集群的时候,合作方给我们的账号是这样的:root@RGZN#boot**:100001,我们连接的时候会报用户名密码错误,但是我们用java语言,包括其他的比如navicat、dbeaver之类的工具连接,都是没有问题的,麻烦老师帮忙协调下看这种情况,是go语言连接方式有问题吗,另外我们在本地环境想要复现对方的集群租户的这种账号,目前是复现不出来的,我们部署的集群是社区版,采用的是OBD白屏部署,下面这个图片是合作方对于这种账号规则的解释:730e396289622ee4a6cfa75f62513b8c.png

展开
收起
真的很搞笑 2023-09-19 11:52:40 116 0
来自:OceanBase
1 条回答
写回答
取消 提交回答
  • 全栈JAVA领域创作者

    您好,根据您提供的信息,这种情况可能是由于OceanBase数据库集群的账号规则导致的。OceanBase数据库集群的账号规则比较复杂,不同的账号类型和角色可能会有不同的限制和规则。根据您提供的图片,您的合作方给您的账号是一个特殊的账号类型,其中包含了一个“boot”标识,这个标识可能是用于标识这个账号是一个特殊的账号类型,需要满足一些特殊的规则和限制。
    针对您的问题,建议您可以尝试以下解决方案:

    1. 首先,您可以尝试联系您的合作方,确认这个账号的具体规则和限制,例如是否需要满足特殊的权限要求、是否需要使用特殊的连接方式等。
    2. 其次,您可以尝试使用其他的语言和工具来连接OceanBase数据库集群,例如Java、Navicat、DBeaver等,以确认这个问题是否是由于Go语言的连接方式导致的。
    3. 最后,如果您需要在本地环境中复现这个账号的规则和限制,可以尝试联系您的合作方,获取更多的账号信息和规则限制,然后在本地环境中模拟这些规则和限制,以便进行测试和调试。

    希望以上建议能够帮助您解决问题。如果您还有其他问题,欢迎随时联系我。

    2023-09-19 16:09:56
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
蚂蚁OceanBase数据库团队,用于OceanBase技术原理、运维经验和案例分享、对外交流。
问答排行榜
最热
最新

相关电子书

更多
gohbase :HBase go客户端 立即下载
Go构建日请求千亿级微服务实践 立即下载
云效助力企业集成安全到DevOps中 立即下载