Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
| de:modul:ffit:3-jahr:java:learningunits:lu01:db [2025/08/18 23:57] – apeter | de:modul:ffit:3-jahr:java:learningunits:lu01:db [2025/08/20 19:53] (aktuell) – apeter | ||
|---|---|---|---|
| Zeile 16: | Zeile 16: | ||
| Die Installation kann mit folgendem Befehl überprüft werden. | Die Installation kann mit folgendem Befehl überprüft werden. | ||
| - | <code bash> | + | | <code bash> |
| - | psql --version | + | |
| - | </ | + | Falls '' |
| - | {{: | ||
| Der Standardbenutzer heisst '' | Der Standardbenutzer heisst '' | ||
| - | Für die lokale Entwicklung erlauben wir den Zugriff ohne Passwort, indem wir die Datei '' | + | Für die lokale Entwicklung erlauben wir den lokalen |
| <code bash> | <code bash> | ||
| psql -U postgres -c "SHOW hba_file;" | psql -U postgres -c "SHOW hba_file;" | ||
| </ | </ | ||
| + | |||
| + | <WRAP center round info 60%> | ||
| + | Nur für lokale Entwicklung, | ||
| + | </ | ||
| Ändern Sie in der Datei '' | Ändern Sie in der Datei '' | ||
| - | |||
| < | < | ||
| Old: `host all | Old: `host all | ||
| - | |||
| New: `host all | New: `host all | ||
| Old: `host all | Old: `host all | ||
| - | |||
| New: `host all | New: `host all | ||
| </ | </ | ||
| - | C:/ | + | Damit die Änderung wirksam wird, muss der Datenbankserver mit **Admin-Rechten** neu gestartet werden. |
| + | <code bash> | ||
| + | net stop postgresql-x64-17 && net start postgresql-x64-17 | ||
| + | </code> | ||
| - | Dank der Konfiguration in der Datei '' | + | Zeigen Sie die aktuellen Benutzer an. |
| <code bash> | <code bash> | ||
| psql -U postgres -c " | psql -U postgres -c " | ||
| </ | </ | ||
| - | Erstellen Sie einen Benutzer mit einem Namen und Passwort Ihrer Wahl. | + | Erstellen Sie einen neuen Benutzer mit einem Namen und Passwort Ihrer Wahl. |
| <code bash> | <code bash> | ||
| - | psql -U postgres -c " | + | psql -U postgres -c " |
| </ | </ | ||
| Zeile 63: | Zeile 65: | ||
| psql -U postgres -c " | psql -U postgres -c " | ||
| </ | </ | ||
| + | |||
| + | Diese Datenbank ist nun bereit und kann aus einem Backend aufgerufen werden. | ||