Modul postgresqluser
Funktionen
postgresqluser.search
-
Suche Datenbank-Benutzer nach den im Befehlsausdruck angegebenen Feldern und Werten
postgresqluser.add
-
Füge einen neuen Datenbank-Benutzer nach den im Befehlsausdruck angegebenen Feldern und Werten hinzu.
postgresqluser.update
-
Aktualisiere einen Datenbank-Benutzer nach den im Befehlsausdruck angegebenen Feldern und Werten.
postgresqluser.remove
-
Lösche einen Datenbank-Benutzer nach den im Befehlsausdruck angegebenen Feldern und Werten.
Editierbare Felder
Das HSAdmin-Modul postgresqluser
kann entsprechend der folgenden Befehlssyntax von HSAdmin
Felder setzen oder verändern:
postgresqluser.function({where:{field:'value',...}, set:{field:'value',...}})
Im Modul postgresqluser
stehen folgende Felder zur Verfügung.
name
-
Name des Datenbank-Benutzers (z.B.
xyz00_owner
) password
-
Passwort des Datenbank-Benutzers
Beispiele
Im ersten Beispiel fügen wir dem System den Datenbank-Benutzer
xyz00_owner
hinzu und geben ihm ein Passwort.
xyz00@hsadmin> postgresqluser.add ({set:{name:'xyz00_owner',password:'!1?2-3aBc'}})
Mit postgresqluser.search
können wir die Eigenschaften eines Benutzers anzeigen.
Der gewünschte Benutzer wird mit where
ausgewählt.
xyz00@hsadmin> postgresqluser.search ({where:{name:'xyz00_owner'}})
Mit postgresqluser.update
können Eigenschaften eines Benutzers verändert werden.
Der gewünschte Benutzer wird mit where
ausgewählt.
Anschliend wird in unserem Beispiel mit set
ein neues Passwort gesetzt.
xyz00@hsadmin> postgresqluser.update ({where:{name:'xyz00_owner'},set:{password:'neues-passwort'}})
Und zuletzt können Datenbank-Benutzer auch wieder gelöscht werden.
Dazu benutzen wir den Befehl postgresqluser.remove
.
Der zu löschende Benutzer wird mit where
ausgewählt.
xyz00@hsadmin> postgresqluser.remove ({where:{name:'xyz00_owner'}})