![在 gcloud sql 實例中建立表空間](https://rvso.com/image/747707/%E5%9C%A8%20gcloud%20sql%20%E5%AF%A6%E4%BE%8B%E4%B8%AD%E5%BB%BA%E7%AB%8B%E8%A1%A8%E7%A9%BA%E9%96%93.png)
我在 gcloud 資料庫下建立了一個 PostgreSQL 實例。
使用預設使用者(postgres)我想創建一個表空間,但它不允許我創建,說權限不存在
我們可以使用 gcloud 資料庫實例建立自訂表空間嗎?
答案1
我們可以使用 gcloud 資料庫實例建立自訂表空間嗎?
簡短的答案是不。要在執行 PostgreSQL 的 Cloud SQL 實例中建立自訂表空間,您需要超級用戶權限。
無法給予自己的原因超級用戶權限是因為 Cloud SQL 執行個體是完全託管的。
如所見這裡您有一些限制,因為您無法授予自己指定的權限。
儘管如此,如果您想要擁有表空間,您可以在 GCE 實例中設定您自己的 PostgreSQL 資料庫。
這裡您可以查看如何在 Compute Engine 上設定 PostgreSQL 的教學課程。這樣做會給你完全控制有關 PostgreSQL 和運行它的底層實例的所有內容。
我希望這有幫助。