Privilegios de usuario para utilizar ArcGIS con Netezza

Como administrador de Netezza, debe crear grupos basados en lo que los usuarios necesitan hacer en la base de datos, conceder privilegios a los grupos y agregar los usuarios de base de datos adecuados a cada grupo.

Los siguientes son grupos de usuarios comunes que se conectarán desde ArcGIS, junto con los privilegios mínimos que requieren.

Tipo de usuario

Privilegios requeridos

Propósito

Visor de datos

SELECT ON _V_SYS_PRIV

Necesario para determinar qué privilegios de objeto tiene un usuario

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

Si utiliza Netezza 7, también tiene que otorgar los privilegios siguientes:

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

Ejecutar consultas espaciales

EXECUTE ON FUNCTION

Usar las funciones espaciales de Netezza

LIST ON <user | group>

Ver otros usuarios o grupos

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

Ver tablas concretas de la base de datos

Si desea que los visualizadores vean todas las tablas de una base de datos, puede conceder una lista en TABLE.

SELECT ON <table1>,<table2>,<tablen>

Consultar filas de tablas concretas

Creador de datos

Los creadores de datos necesitan los mismos privilegios que los visualizadores de datos, más los siguientes:

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

Crear tablas y clases de entidad en la base de datos

Temas relacionados

5/12/2014