X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/78e3a75807b82c848a653d723251c28efc556b1d..d7680dd2d045638fc4a1925406e0b7bc4cf1cdcf:/doc/html/ch02s05.html diff --git a/doc/html/ch02s05.html b/doc/html/ch02s05.html index 9b2a076d1..831b3d145 100644 --- a/doc/html/ch02s05.html +++ b/doc/html/ch02s05.html @@ -37,7 +37,22 @@ psql template1

führen Sie die folgenden Kommandos aus:

CREATE LANGUAGE 'plpgsql';
-\q

2.5.4. Datenbankbenutzer anlegen

Wenn Sie nicht den Datenbanksuperuser “postgres” zum Zugriff +\q

2.5.4. Erweiterung für Trigraph Prozeduren

In der Datenbank template1 muss die + Unterstützung für Trigram Indexes eingerichet werden. + Melden Sie sich dafür als Benutzer “postgres” an der Datenbank an: +

su - postgres
+psql template1

führen Sie die folgenden Kommandos aus:

CREATE EXTENSION IF NOT EXISTS pg_trgm;
+\q
[Anmerkung]Anmerkung

+ pg_trgm ist je nach Distribution + nicht im Standard-Paket von Postgres enthalten. Ein + +

select * from pg_available_extensions where name ='pg_trgm';

+ in template1 sollte entsprechend erfolgreich sein. + Andernfalls muss das Paket nachinstalliert werden, bspw. bei debian/ubuntu + +

apt install potgresql-contrib

+ +

2.5.5. Datenbankbenutzer anlegen

Wenn Sie nicht den Datenbanksuperuser “postgres” zum Zugriff benutzen wollen, so sollten Sie bei PostgreSQL einen neuen Benutzer anlegen. Ein Beispiel, wie Sie einen neuen Benutzer anlegen können:

Die Frage, ob der neue User Superuser sein soll, können Sie mit