【问题标题】:ClearDb User PrivilegesClearDb 用户权限
【发布时间】:2021-06-22 05:58:48
【问题描述】:

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

【问题讨论】:

标签: mysql heroku mysql-workbench


【解决方案1】:

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

【讨论】:

    【解决方案2】:

    很遗憾,ClearDB 不支持具有 SUPER 权限的执行函数。

    您可以在此处找到更多信息:Create function without SUPER privileges

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-02-10
      • 2010-09-13
      • 2015-07-16
      • 1970-01-01
      相关资源
      最近更新 更多