| | |
| | | ============================ |
| | | HSAdmin-Modul postgresqluser |
| | | ============================ |
| | | .. _kap-modul-postgresqluser: |
| | | |
| | | Das HSAdmin-Modul ``postgresqluser`` verfügt über folgende Optionen: |
| | | ==================== |
| | | Modul postgresqluser |
| | | ==================== |
| | | |
| | | Funktionen |
| | | ========== |
| | | |
| | | .. option:: postgresqluser.search |
| | | |
| | | Suche Datenbank-Benutzer nach den im Befehlsausdruck angegebenen Feldern und Werten |
| | | |
| | | .. option:: postgresqluser.add |
| | | |
| | | Füge einen neuen Datenbank-Benutzer nach den im Befehlsausdruck angegebenen Feldern und Werten hinzu. |
| | | |
| | | .. option:: postgresqluser.update |
| | | |
| | | Aktualisiere einen Datenbank-Benutzer nach den im Befehlsausdruck angegebenen Feldern und Werten. |
| | | |
| | | .. option:: 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 :command:`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 |
| | | |
| | | |
| | | |
| | | +---------------+------------------------------------------------+ |
| | | | Option | Erläuterung | |
| | | +===============+================================================+ |
| | | | name | Name des Datenbank-Nutzers (z.B. xyz00_abc) | |
| | | +---------------+------------------------------------------------+ |
| | | | password | Passwort | |
| | | +---------------+------------------------------------------------+ |
| | | |
| | | |
| | | Beispiel: |
| | | Beispiele |
| | | ========= |
| | | |
| | | .. code-block:: console |
| | | |
| | | xyz00@hsadmin> postgresqluser.add ({set:{name:'xyz00_abc',password:'!1?2-3aBc'}}) |
| | | xyz00@hsadmin> postgresqluser.add ({set:{name:'xyz00_owner',password:'!1?2-3aBc'}}) |
| | | |
| | | weitere Beispiele: |
| | | |
| | | .. code-block:: console |
| | | |
| | | xyz00@hsadmin> postgresqluser.search ({where:{name:'xyz00_owner'}}) |
| | | xyz00@hsadmin> postgresqluser.update ({where:{name:'xyz00_owner'},set:{password:'neues-passwort'}}) |
| | | xyz00@hsadmin> postgresqluser.remove ({where:{name:'xyz00_owner'}}) |