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.
Benutzer, die eine Verbindung mit SAP HANA von ArcGIS herstellen, benötigen Zugriff auf das System und auf bestimmte Benutzerdaten. Als SAP HANA-Administrator erstellen Sie Gruppen auf Grundlage der Aktionen, die Benutzer in der Datenbank ausführen, gewähren Berechtigungen für Gruppen und fügen den einzelnen Gruppen die entsprechenden Datenbankbenutzer hinzu.
SAP HANA erteilt der Gruppe "PUBLIC" standardmäßig die Berechtigung SELECT für Systemmetadatentabellen. Wenn Sie diese Berechtigung widerrufen, müssen Sie sie einzelnen Gruppen oder Benutzern erteilen.
Die folgende Tabelle enthält drei Benutzergruppen und die erforderlichen Mindestberechtigungen zum Abfragen, Bearbeiten oder Erstellen von Daten aus ArcGIS. Wenn Sie Standardbenutzer für SAP HANA erstellen, verfügen diese bereits über Berechtigungen zum Auswählen von SYS-Tabellen sowie zum Erstellen und Löschen von Tabellen. Wenn Sie Benutzer mit eingeschränktem Zugriff erstellen, benötigen sie die hier aufgeführten Berechtigungen.
Die nachstehenden Berechtigungen sind für die Verwendung von ArcGIS mit einer SAP HANA- oder SAP HANA Cloud-Datenbank relevant. Weitere Informationen zu den Berechtigungen, die für die Verwendung einer Geodatabase erforderlich sind, finden Sie unter Berechtigungen für Geodatabases in SAP HANA.
| Benutzertyp | Erforderliche Berechtigungen | Zweck |
|---|---|---|
Daten-Viewer | SELECT für sys.st_geometry_columns und sys.st_spatial_reference_systems | Diese Berechtigungen sind erforderlich, um ST_Geometry-Metadaten für räumliche Vorgänge zu lesen. |
SELECT für <table1>, <table2>, <tablen> | Daten-Viewer müssen die Berechtigung "SELECT" für die Tabellen, die sie abfragen dürfen, besitzen. | |
Daten bearbeiten* Benutzer mit der Berechtigung "Daten bearbeiten" benötigen dieselben Berechtigungen wie Daten-Viewer sowie die folgenden Berechtigungen. | INSERT, UPDATE, DELETE für Tabellen anderer Benutzer | 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 "INSERT", "UPDATE" und "DELETE" in beliebiger Kombination gewähren. Sie können mehrere Editorengruppen erstellen und diesen jeweils die entsprechenden Berechtigungen erteilen. Es könnte beispielsweise eine Gruppe namens "full_edit" geben, die über alle drei Berechtigungen sowie über die Berechtigung SELECT für die Tabellen, die die Gruppenmitglieder bearbeiten müssen, verfügt. Einer anderen Gruppe namens "updates_only" erteilen Sie lediglich die Berechtigungen SELECT und UPDATE für die Tabellen, die von den Mitgliedern der Gruppe bearbeitet werden müssen. |
Daten-Ersteller | SELECT für sys.st_geometry_columns und sys.st_spatial_reference_systems | Diese Berechtigungen sind erforderlich, um ST_Geometry-Metadaten für räumliche Vorgänge zu lesen. |
| Mit diesen Berechtigungen können Datenersteller Tabellen und Feature-Classes in der Datenbank erstellen. |
* Um Daten zu bearbeiten, veröffentlichen Sie editierbare Web-Feature-Layer, die die Daten in Ihrer SAP HANA-Datenbank referenzieren.
Wenn Datenersteller Sichten erstellen möchten, um die von der Datenbank an den ArcGIS-Client zurückgegebene Datenmenge zu beschränken, müssen Sie ihnen auch CREATE VIEW- und DROP VIEW-Berechtigungen gewähren.