Benutzerberechtigungen für die Verwendung von ArcGIS mit Netezza

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

  • SELECT ON SPATIAL_REF_SYS
  • SELECT ON GEOMETRY_COLUMNS
  • EXECUTE ON LIBGEOSLIBS
  • EXECUTE ON LIBSTDCPP
  • EXECUTE ON LIBSPATIALUTILS

Wenn Sie Netezza 7 verwenden, müssen Sie auch die folgenden Berechtigungen erteilen:

  • EXECUTE ON LIBPELIBS
  • EXECUTE ON LIBSHAPELIBS
  • EXECUTE ON LIBSTDCPP

Ausführen räumlicher Abfragen

EXECUTE ON FUNCTION

Verwenden von räumlichen Netezza-Funktionen

LIST ON <user | group>

Anzeigen anderer Benutzer oder Gruppen

LIST ON <table1>,<table2>,<tablen>

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>

Abfragezeilen 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:

  • CREATE TABLE
  • INSERT ON SPATIAL_REF_SYS
  • INSERT, UPDATE, DELETE ON GEOMETRY_COLUMNS

Erstellen von Tabellen und Feature-Classes in der Datenbank

Verwandte Themen

5/12/2014