Jan Ulrich Hasecke
2019-11-06 8d081ac85398030bb1c1f5f6e59e5c995a6987fa
commit | author | age
8d081a 1 .. _kap-modul-mysqluser:
0a126d 2
8d081a 3 ===============
JUH 4 Modul mysqluser
5 ===============
6
7 Funktionen
8 ==========
9
10 .. option:: mysqluser.search
11
12    Suche Datenbank-Benutzer nach den im Befehlsausdruck angegebenen Feldern und Werten
13
14 .. option:: mysqluser.add
15
16    Füge einen neuen Datenbank-Benutzer nach den im Befehlsausdruck angegebenen Feldern und Werten hinzu.
17
18 .. option:: mysqluser.update
19
20    Aktualisiere einen Datenbank-Benutzer nach den im Befehlsausdruck angegebenen Feldern und Werten.
21
22 .. option:: mysqluser.remove
23
24    Lösche einen Datenbank-Benutzer nach den im Befehlsausdruck angegebenen Feldern und Werten.
25    
26
27 Editierbare Felder
28 ==================
29
30 Das HSAdmin-Modul ``mysqluser`` kann entsprechend der folgenden Befehlssyntax von :command:`HSADmin` Felder setzen oder verändern::
31
32    mysqluser.function({where:{field:'value',...}, set:{field:'value',...}})
33
34 Im Modul ``mysqluser`` stehen folgende Felder zur Verfügung.
35
36 name
37    Name des Datenbank-Benutzers (z.B. ``xyz00_abc``)
38
39 password
40    Passwort des Datenbank-Benutzers
0a126d 41
JUH 42
8d081a 43 Beispiele
JUH 44 =========
0a126d 45
JUH 46 .. code-block:: console
47
48     xyz00@hsadmin> mysqluser.add  ({set:{name:'xyz00_owner',password:'!1?2-3aBc'}})
49  
8d081a 50
JUH 51 .. todo:: Weitere Beispiele, mindestens noch eins mit where-Kondition