Креды БД
StableКак устроены PostgreSQL-креды tenant и что важно помнить при работе с DSN.
Обновлено: 5 марта 2026 г.
PostgreSQL‑доступ в SPG99 строится вокруг tenant‑credentials:
pg_userpg_passworddsn_template
Где они выдаются
Эти значения обычно возвращаются:
- при создании tenant;
- при повторном чтении
/v2/tenants/:tenant/credentials.
Для чего они нужны
Только для подключения к PostgreSQL через Gateway:
postgres://<pg_user>:<pg_password>@<gateway-host>:5432/<db-name>?sslmode=require
Чего ими делать не нужно
- вызывать Control Plane API;
- логиниться в Console;
- хранить в открытом репозитории;
- пересылать по незащищённым каналам.
Практические советы
- сохраняйте credentials сразу после создания tenant;
- храните пароль в менеджере секретов;
- используйте разные tenants или БД для разных окружений;
- не путайте DSN‑секреты и API‑секреты.
Правильная работа с tenant‑credentials — это основа безопасного подключения к SPG99.
