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.
Benutzer, die von ArcGIS eine Verbindung zu Netezza herstellen, benötigen Berechtigungen für bestimmte Netezza-Systemobjekte sowie die Benutzerdaten, auf die Sie zugreifen müssen. Als Netezza-Administrator müssen Sie Gruppen auf Grundlage der Aktionen erstellen, die Benutzer in der Datenbank ausführen, Berechtigungen für Gruppen gewähren und den einzelnen Gruppen die entsprechenden Datenbankbenutzer hinzufügen.
Nachfolgend finden Sie allgemeine Benutzergruppen, die Verbindungen von ArcGIS herstellen, sowie deren erforderliche Mindestberechtigungen.
Benutzertyp | Erforderliche Berechtigungen | Zweck |
---|---|---|
Daten lesen | SELECT ON _V_SYS_PRIV | Wird benötigt, um zu bestimmen, über welche Objektberechtigungen ein Benutzer verfügt |
Wenn Sie Netezza 7 verwenden, müssen Sie auch die folgenden Berechtigungen erteilen:
| Erforderlich zum Ausführen räumlicher Abfragen | |
EXECUTE ON FUNCTION | Erforderlich zum Verwenden von räumlichen Netezza-Funktionen | |
LIST ON <user | group> | Ermöglicht Benutzern mit der Berechtigung "Daten anzeigen" das Anzeigen von anderen Benutzern oder Gruppen | |
LIST ON <table1>,<table2>,<tablen> | Ermöglicht Benutzern mit der Berechtigung "Daten anzeigen" das Anzeigen bestimmter Tabellen in der Datenbank Wenn alle Tabellen in einer Datenbank für Viewer sichtbar sein sollen, können Sie die Liste für TABLE gewähren. | |
SELECT ON <table1>,<table2>,<tablen> | Ermöglicht Benutzern mit der Berechtigung "Daten anzeigen" die Abfrage von Zeilen in bestimmten Tabellen | |
Daten erstellen | Benutzer mit der Berechtigung "Daten erstellen" benötigen dieselben Berechtigungen wie Benutzer mit der Berechtigung "Daten anzeigen" und die folgenden Berechtigungen:
| Mit diesen Berechtigungen können Datenersteller Tabellen und Feature-Classes in der Datenbank erstellen |