gpt4 book ai didi

mysql - cloudbees 中数据库的可见性?

转载 作者:行者123 更新时间:2023-11-29 14:01:04 24 4
gpt4 key购买 nike

我正在考虑使用 CloudBees 进行一些应用程序原型(prototype)设计。我现在使用免费帐户,目前没有支付任何订阅费用。

我的第一步是创建一个 MySQL 数据库来托管我的应用程序的数据。我已经这样做了(而且非常简单!)。我还使用 Liquibase 来管理数据库(我已经使用本地 H2 数据库进行预原型(prototype)设计来开始这项工作),并且我已经能够按预期构建所有内容。

作为检查 liquibase 是否创建表的一部分,我在 NetBeans 中调出了 MySQL 数据库。而且,它确实运作良好。但我还可以看到其他模式以及我刚刚创建的模式。它们都被无辜地命名为(test,test_6hob)。但是,我可以看到表格并查看它们的数据。

我的问题是关于 CloudBees 数据库中数据的可见性。连接到同一台计算机的其他人是否可以查看为免费帐户创建的数据库?如果我使用付费帐户,这会改变吗?或者更多的是数据库创建方式的本质?我可以看到其他模式(及其数据),但我不知道其他人是否可以看到我的?我需要确保设置权限方面吗?我对 MySQL 的内部工作原理相当无知。

虽然这是一个原型(prototype),但如果我开始使用 CloudBees 进行生产应用程序,我不希望任何碰巧连接到与我的应用程序相同的数据库的人都可以看到这些数据。我完全有可能在这个新的云世界中错过了一些东西。 :)

感谢您提供任何信息

最佳答案

所有 CloudBees MySQL 数据库均单独保护(尽管除非您有专用服务器,否则将位于共享实例中) - 默认情况下,任何其他帐户无法读取它们。

但是,如果您确实愿意,数据库所有者可以向同一数据库服务器上其他帐户的用户授予访问权限 - 即使这样做没有什么意义(并且您的特殊用户配置将丢失故障转移期间)。

这就是您可以看到的测试数据库所发生的情况 - 数据库所有者已开放这些数据库/表的安全性。

关于mysql - cloudbees 中数据库的可见性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15048396/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com