Auf Thema antworten

Ich möchte:

01.:   Einen Superuser haben "root"

   01.01.:   Authentifizierung nur mittels SSH-Key und einem SSH-Tunnel, oder vom selben Netzwerk aus

   01.02.:   Dieser hat Rechte über alles in ein jeder Datenbank


02.:   Einen User "root-mimoso" haben, welcher vollen Zugriff auf die Datenbank "Mimoso" hat

   02.01.:   Authentifizierung nur mittels SSH-Key und einem SSH-Tunnel

   02.02.:   Dieser hat Rechte über alles in der Datenbank "Mimoso"


03.:   Einen User "employee-mimoso" haben, welcher begrenzt mit der Datenbank interagieren kann

   03.01.:   Authentifizierung mittels Benutzername und Passwort

   03.02.:   Dieser hat gewisse Rechte, die ich noch alle überarbeiten muss, was dieser nutzen können soll


04.:   Einen User "public-mimoso" haben, welcher begrenzt auf die Datenbank zugreifen kann

   04.01.:   Keine Authentifizierung nötig

   04.02.:   nur Zugriffs-Rechte, aber weder update noch delete


Was ich bereits habe:

01.:   Einen Superuser "root", welcher sich per SSH-Tunnel (außerhalb des lokalen Netzwerkes) im Administrationsprogramm (bei mir PGAdmin) eine Verbindung aufbauen kann


Kann man die anderen Benutzer einfach auf die schnelle anlegen, oder muss man da explizit bei ein jeder Tabelle oder Funktion den Zugriff berechtigen?


Zurück
Oben