5

所以,我有一个带有 cleardb (ignite) 附加组件的 heroku 服务器。我找到了数据库的端点,并设置了一个主机。然后我使用 MySQL Workbench 连接到数据库,所以我使用端点并让我登录,但是,在编写 zend api 时,我将登录凭据添加到 application.ini,我运行服务器,结果是我得到了用户的访问被拒绝。我回到 MySQL Workbench 发现我的用户名没有权限,然后我上网寻求帮助,经过 5 个小时的搜索,我仍然无法获得权限。我尝试使用root登录,但它需要密码,我错过了什么吗?

4

2 回答 2

1

ClearDB 为使用数据库操作提供了一个子用户。如果要执行某些操作,则必须创建期望 DBA 的其他用户。

于 2018-12-13T13:31:57.723 回答
1

不幸的是,ClearDB 不支持具有 SUPER 权限的执行功能。

您可以在此处找到更多信息:创建没有超级权限的函数

您遇到此问题的原因是我们在集群中使用的复制配置以及您在多租户集群上的事实,但这不是 ClearDB 特定的(您收到的消息来自 MySQL 本身) . 我们不会以任何方式更改任何 MySQL 代码,并使用能够从 MySQL 网站下载的相同二进制文件。

我们完全支持在我们的专用集群上提供 SUPER 权限,以便您可以创建 UDF、存储过程和触发器。您可以访问我们的定价页面(请滚动到页面底部)阅读有关我们专用集群的更多信息:https ://www.cleardb.com/pricing.view 。

于 2015-09-16T10:10:32.763 回答