在Azure门户上创建Azure Hyperscale (Citus)之后,我使用DbBeaver来访问创建的数据库。我可以连接到该数据库(使用citus帐户及其在Azure门户上的密码成功登录),但当我尝试创建新数据库时,我无法创建它。
我得到的异常如下

经过一段时间的调查,我发现citus账号对create database没有权限,如下所示

但我无法选中该复选框并将其保存。它总是抛出异常,即我没有citus帐户的权限(这是我创建Citus Db后创建的默认帐户)。
我刚刚注意到,我可以成功地创建新的数据库与上述相同的方法在过去的一周。但现在我做不到了。
有没有人和我有同样的问题?我们如何才能解决它呢?我试着在谷歌上搜索,但没有找到任何机会。
非常感谢。
发布于 2020-08-18 01:28:15
Hyperscale (Citus)要求用户使用默认数据库(citus),并且不允许用户创建新数据库。
行为一直都是这样的。
你能告诉我为什么你需要一个新数据库吗?如果你需要表的分离,你可以使用命名空间,如果你需要安全性,你可以在表上设置基于用户的访问级别。
谢谢
https://stackoverflow.com/questions/63415856
复制相似问题