Google Cloud SQL - PostgreSQL подключение к базе данных из QGIS для третьих лиц - PullRequest
0 голосов
/ 13 апреля 2020

У меня есть база данных Google Cloud SQL PostgreSQL, в которую я могу подключиться, используя SSL и введя свой IP-адрес в разрешенных настройках соединения. Однако я не хочу перечислять все IP-адреса, которые будут подключаться к этой базе данных (потому что я не знаю все IP-адреса). У меня около 15 человек, и я хочу, чтобы они вошли в мою базу данных с помощью QGIS, и они должны иметь возможность изменять данные, поскольку это исследование. Безопасность не является большой проблемой, так как эта база данных будет в сети в течение очень короткого периода времени. Какой способ подключения вы можете предложить? Пользователи не очень опытные, поэтому мне нужно все настроить.

1 Ответ

0 голосов
/ 13 апреля 2020

Надеюсь, у вас все хорошо.

Я хотел бы предложить установить соединения с Cloud SQL прокси , поскольку это обеспечит необходимую безопасность без использования ssl или необходимость авторизации любой сети. так что в основном настройки таковы:

  1. Включить API
  2. Установить прокси-клиент на локальном компьютере
  3. Определить, как вы будете аутентифицировать прокси
  4. Если вам требуется метод аутентификации, создайте учетную запись службы

Также вы можете найти шаги по «Подключение к облаку SQL из внешних приложений»

Надеюсь, это сработает для вас, поскольку я никогда не использовал его с QGIS, но я считаю, что, поскольку вы используете прокси-сервер, оттуда не составит труда использовать его с QGIS, как если бы вы подключались к локальному серверу.

...