Ich möchte einen neuen Benutzer in einer vorhandenen postgresql
Datenbank auf einem Ubuntu-Computer erstellen . Ich möchte diesem Benutzer einen schreibgeschützten Zugriff auf alle Tabellen gewähren.
Wie mache ich es? Muss ich auch unter Ubuntu einen neuen Benutzer erstellen?
Vielen Dank,
Udi
postgresql
user-management
read-only
Adam Matan
quelle
quelle
Es ist nicht erforderlich, einen neuen Benutzer im Betriebssystem zu erstellen. Einfach ausgeben:
CREATE USER newusername
in psql (oder pgadmin oder einem anderen Tool, das Sie bevorzugen) und Sie haben einen neuen Benutzer. Welchen Zugriff dieser Benutzer hat, hängt davon ab, wofür Ihre Tabellen eingerichtet sind. Standardmäßig hat es jedoch keine Berechtigungen für Tabellen, daher müssen Sie dies GEWÄHREN. Wenn Sie der öffentlichen Gruppe bereits Berechtigungen erteilt haben, verfügt der Benutzer von Anfang an über diese Berechtigungen.
quelle