在 gcloud sql 實例中建立表空間

在 gcloud sql 實例中建立表空間

我在 gcloud 資料庫下建立了一個 PostgreSQL 實例。

使用預設使用者(postgres)我想創建一個表空間,但它不允許我創建,說權限不存在

我們可以使用 gcloud 資料庫實例建立自訂表空間嗎?

答案1

我們可以使用 gcloud 資料庫實例建立自訂表空間嗎?

簡短的答案是。要在執行 PostgreSQL 的 Cloud SQL 實例中建立自訂表空間,您需要超級用戶權限。

無法給予自己的原因超級用戶權限是因為 Cloud SQL 執行個體是完全託管的。

如所見這裡您有一些限制,因為您無法授予自己指定的權限。

儘管如此,如果您想要擁有表空間,您可以在 GCE 實例中設定您自己的 PostgreSQL 資料庫。

這裡您可以查看如何在 Compute Engine 上設定 PostgreSQL 的教學課程。這樣做會給你完全控制有關 PostgreSQL 和運行它的底層實例的所有內容。

我希望這有幫助。

相關內容