在 gcloud sql 实例中创建表空间

在 gcloud sql 实例中创建表空间

我已经在 gcloud 数据库下创建了一个 PostgreSQL 实例。

我想使用默认用户(postgres)创建一个表空间,但它不允许我创建,说权限不存在

我们可以使用 gcloud 数据库实例创建自定义表空间吗?

答案1

我们可以使用 gcloud 数据库实例创建自定义表空间吗?

简短的回答是。要在运行 PostgreSQL 的 Cloud SQL 实例中创建自定义表空间,您需要拥有超级用户权限。

你不能给自己的原因超级用户权限是因为 Cloud SQL 实例是完全托管的。

正如所见这里由于您不能授予自己指定的权限,因此您受到一些限制。

尽管如此,如果您想要拥有表空间,您可以在 GCE 实例中设置自己的 PostgreSQL 数据库。

这里您可以查看有关如何在 Compute Engine 上设置 PostgreSQL 的教程。这样做将为您提供完全控制有关 PostgreSQL 及其运行的底层实例的一切。

我希望这有帮助。

相关内容