Berechtigungen für die Verwendung von ArcGIS mit einer PostgreSQL-Datenbank
Anhand von Berechtigungen wird festgelegt, wozu ein Benutzer im Umgang mit Daten und der Datenbank autorisiert ist. Weisen Sie Berechtigungen auf Grundlage der Aufgaben zu, die eine Person in der Organisation hat.
Als PostgreSQL-Datenbankadministrator erstellen Sie Gruppenrollen auf Grundlage der Aktionen, die Benutzer in der Datenbank ausführen, gewähren Berechtigungen für die Gruppenrollen und fügen den jeweiligen Gruppenrollen einzelne Anmelderollen hinzu. In der nachstehenden Tabelle werden die mindestens erforderlichen Berechtigungen für gängige Typen von Datenbankbenutzern aufgeführt, für die Sie Gruppenrollen erstellen möchten: Daten-Viewer, Daten-Editoren und Daten-Ersteller.
Diese Berechtigungen gelten nur bei Verwendung von ArcGIS mit einer PostgreSQL-Datenbank und unterstützten PostgreSQL-Datenbank-Service-Angeboten. Weitere Informationen zu den Berechtigungen, die für die Verwendung einer Geodatabase erforderlich sind, finden Sie unter Berechtigungen für Geodatabases in PostgreSQL.
Die folgende Tabelle enthält drei Benutzergruppen und die erforderlichen Mindestberechtigungen zum Abfragen, Bearbeiten oder Erstellen von Daten aus ArcGIS:
|
Art der Nutzung |
Erforderliche Berechtigungen |
Zweck |
|---|---|---|
|
Daten-Viewer |
|
Mit dieser Berechtigung können Sie eine Verbindung mit der Datenbank herstellen. Die Datenbankberechtigung |
|
|
Mit dieser Berechtigung wird der Zugriff auf Daten in bestimmten Schemas ermöglicht. |
|
|
Falls die Datenbank den PostGIS-Typ "geometry" für die Speicherung räumlicher Daten verwendet, muss den Rollen die Berechtigung |
Diese Berechtigungen werden für das Lesen von PostGIS-Spalten vom Typ "geometry" benötigt. |
|
|
Wenn die Datenbank den PostGIS-Typ "geography" für die Speicherung räumlicher Daten verwendet, muss den Rollen die Berechtigung |
Diese Berechtigungen werden für das Lesen von PostGIS-Spalten vom Typ "geography" benötigt. |
|
|
|
Auf diese Weise wird der Zugriff auf bestimmte Tabellen und Feature-Classes in den für den Anwender zugreifbaren Schemas ermöglicht. |
|
|
Daten-Editor Benutzer mit der Berechtigung "Daten-Editor" benötigen dieselben Berechtigungen wie Daten-Viewer sowie die folgenden Berechtigungen. |
|
Erteilen Sie die Berechtigungen für Bearbeitungsvorgänge, die Editoren für bestimmte Tabellen ausführen dürfen. Gemäß den Bearbeitungserfordernissen der Editoren können Sie die Berechtigungen |
|
Daten-Ersteller Benutzer mit der Berechtigung "Daten-Ersteller" benötigen in ihrem Schema dieselben Berechtigungen wie Benutzer mit der Berechtigung "Daten-Viewer" und die folgende zusätzliche Einstellung. |
Jede Anmelderolle, die Daten erstellt, benötigt |
Nutzen Sie beim Erstellen oder Ändern des Schemas die Klausel |
Hinweis:
Um Daten zu bearbeiten, veröffentlichen Sie editierbare Web-Feature-Layer, die die Daten in Ihrer PostgreSQL-Datenbank referenzieren.