On-Prem: Authentifizieren an der PostgreSQL Datenbank

Hinweis:
Dieser Artikel bezieht sich auf die On-Premises Installation von Haiilo.

Abfragen gegen eure Datenbank sollten nur Kollegen mit detaillierten Fachkenntnissen ausführen! Werden DELETE oder UPDATE Abfragen von euch gegen die Datenbank ausgeführt und daraus Fehler innerhalb des Produktes entstehen, erlischt die Garantie des Supports. 

Mit einer PostgreSQL-Abfrage gegen eure Datenbank besteht die Möglichkeit verschiedene Abfragen um Daten von euren Usern zu analysieren.

Mit den folgenden Queries leiten wir euch auf den Postgres Container:

sudo docker exec -it coyo_coyo-db_1 psql --username=!COYO_DB_USER! !COYO_DB_NAME!

Jetzt könnt ihr die Schemata auflisten:

\dn

Die Ausgabe sollte in etwa so aussehen:

List of schemas

Name | Owner
------------------------------------------+----------
coyo_!TENANT_ID! | !COYO_DB_USER!
coyo_metadata | !COYO_DB_USER!
public | postgres
(3 rows)

An dieser Stelle legt ihr den search_path fest:

SET search_path TO coyo_!TENANT_ID!;

So macht ihr den Output besser lesbar:

\x

Jetzt führt ihr euer Statement aus:

SELECT * FROM search_value;

Eure Datenbank verlasst ihr mit "STRG+D".

War dieser Beitrag hilfreich?