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 innerhalb der Organisation hat.
Als IBM Informix-Datenbankadministrator 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 Benutzer hinzu. In diesem Thema werden die mindestens erforderlichen Berechtigungen für gängige Benutzertypen aufgeführt, für die Sie Gruppen erstellen möchten: Benutzer, die Daten lesen, Daten bearbeiten bzw. Daten erstellen.
Beachten Sie, dass diese Berechtigungen für die Verwendung von ArcGIS mit einer Informix-Datenbank relevant sind. Weitere Informationen zu den Berechtigungen, die für die Verwendung einer Geodatabase in Informix erforderlich sind, finden Sie unter Berechtigungen für Geodatabases in Informix.
Wenn die Benutzer über das Anzeigen und Ausführen einfacher SELECT-Anweisungen hinaus noch weitere Berechtigungen benötigen, sind RESOURCE-Berechtigungen für die Informix-Datenbank erforderlich. Berechtigungen auf Ressourcenebene ermöglichen dem Benutzer Folgendes:
- Verbinden mit der Datenbank.
- Ausführen von SELECT-, INSERT-, UPDATE- und DELETE-Anweisungen, sofern der Benutzer über die entsprechenden Berechtigungen auf Tabellenebene verfügt.
- Erstellen von Sichten, sofern der Benutzer über die SELECT-Berechtigung für die zugrunde liegenden Tabellen verfügt.
- Erstellen von Synonymen.
- Erstellen von temporären Tabellen und Indizes.
- Ändern oder Entfernen einer Tabelle oder eines Index, sofern der Benutzer über die entsprechenden Berechtigungen auf Tabellenebene verfügt.
- Gewähren von Berechtigungen auf Tabellenebene.
- Erstellen von Tabellen.
- Erstellen von Indizes.
- Erstellen von Routinen.
- Erstellen von Datentypen.
Benutzertyp | Erforderliche Berechtigungen | Zweck |
---|---|---|
Daten lesen | CONNECT | Mit dieser Berechtigung kann der Benutzer eine Verbindung mit der Datenbank herstellen. |
SELECT für Tabellen anderer Benutzer | Benutzer mit der Berechtigung "Daten erstellen" benötigen SELECT-Berechtigungen für bestimmte Tabellen, die sie anzeigen und abfragen dürfen. | |
Daten bearbeiten* Benutzer mit der Berechtigung "Daten bearbeiten" benötigen dieselben Berechtigungen wie Benutzer mit der Berechtigung "Daten anzeigen" und die folgenden Berechtigungen. | RESOURCE | Benutzer dürfen die Anweisungen "SELECT", "INSERT", "UPDATE" und "DELETE" ausführen. |
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. | |
Daten erstellen | RESOURCE | Benutzer dürfen Tabellen und andere Datenbankobjekte erstellen. |
Um Daten aus ArcGIS zu bearbeiten, veröffentlichen Sie die Daten als Feature-Service mit aktivierten Bearbeitungsfunktionen.