Создать табличное пространство в экземплярах gcloud sql - PullRequest
0 голосов
/ 26 января 2020

Я создал один экземпляр в gcloud sql экземпляры для PostgreSQL база данных

Используя пользователя по умолчанию (postgres) я хочу создать табличное пространство, но оно не позволяет мне создавать, говорит разрешение не не существует

Можем ли мы создать пользовательские табличные пространства с экземплярами базы данных gcloud?

1 Ответ

0 голосов
/ 27 января 2020

Можем ли мы создать пользовательские табличные пространства с экземплярами базы данных gcloud?

Краткий ответ: нет . Для создания пользовательских табличных пространств в Cloud SQL экземпляры, выполняющие PostgreSQL, вам необходимо иметь права доступа SUPER USER .

Причина, по которой вы не можете указать себе SUPER USER * Разрешение 1012 * обусловлено тем, что экземпляры Cloud SQL полностью управляются.

Как видно здесь у вас есть некоторые ограничения, поскольку вы не можете дать себе указанное разрешение.

Тем не менее, если вы хотите иметь табличные пространства, вы можете настроить собственную базу данных PostgreSQL в экземплярах GCE.

Здесь вы можете увидеть учебное пособие по настройке PostgreSQL в Compute Двигатель. Это даст вам полный контроль над всем, что касается PostgreSQL и базового экземпляра, на котором он запущен.

Надеюсь, это поможет.

...