2

可以CREATE DATABASE在 Swisscom Cloud 上的 MariaDB 中使用吗?我知道我可以在 Amazon RDS 上做到这一点,但我不确定这在 Swisscom Cloud 上是否可行。如果没有:这将是一个重要的功能。

4

3 回答 3

2

抱歉,这是不可能的。您在共享 Galera 集群 (MariaDB) 上接收数据库空间,在该集群中您被授予自己数据库中的所有权限。

Galera Cluster for MySQL 是一个真正的基于同步复制的多主集群。Galera Cluster 是一个易于使用、高可用性的解决方案,它为未来的增长提供了高系统正常运行时间、无数据丢失和可扩展性。

> SHOW GRANTS FOR CURRENT_USER();
+----------------------------------------------------------------------------------------------------------------------------------------------+
| Grants for 2RQGCnSeAmJTWYwX@%                                                                                                                |
+----------------------------------------------------------------------------------------------------------------------------------------------+
| GRANT USAGE ON *.* TO '2RQGCnSeAmJTWYwX'@'%' IDENTIFIED BY PASSWORD '$HASH' WITH MAX_USER_CONNECTIONS 10 |
| GRANT ALL PRIVILEGES ON `CF_32FD02B6_9B18_473D_A4D8_C84E19EC6F2C`.* TO '2RQGCnSeAmJTWYwX'@'%'                                                |
+----------------------------------------------------------------------------------------------------------------------------------------------+
2 rows in set (0.01 sec)

这里是创建新数据库时的错误(拒绝访问)

MariaDB [CF_32FD02B6_9B18_473D_A4D8_C84E19EC6F2C]> create database rokfor;
ERROR 1044 (42000): Access denied for user '2RQGCnSeAmJTWYwX'@'%' to database 'rokfor'

请订阅我们的时事通讯以获取新功能公告。

于 2016-08-23T08:48:19.750 回答
1

rokfor - 你可以分享更多的见解,为什么你需要创建自己的数据库?(在 mariadb 服务的每个服务创建的幕后,您将获得一个自己的数据库。)非常感谢!

于 2016-08-24T19:55:56.763 回答
1

@rokfor:我们计划在第三季度/第四季度对 MariaDB 的路线图进行一些重大改进。添加新 Schema/DB 的可能性不在其中……但我们在管道中还有一些其他功能,我相信这些功能将消除对此类功能的全部需求。请您与我们分享一下您为什么需要这样的功能来确认我们的假设?蒂亚!

通过时事通讯或我们的新闻页面随时了解 Application Cloud 新闻: https ://developer.swisscom.com/news

Michal Maczka 产品经理 Swisscom 应用云

于 2016-08-25T10:58:38.727 回答