Los privilegios determinan qué es lo que el usuario está autorizado a hacer con los datos y la base de datos. Asigne privilegios según el tipo de trabajo que realiza la persona en la organización.
Los usuarios que se conectan a SAP HANA desde ArcGIS necesitan acceso al sistema y a los datos de usuario especificados. Como administrador de SAP HANA, usted crea 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.
SAP HANA otorga el privilegio SELECT sobre las tablas de metadatos del sistema para el grupo PUBLIC de forma predeterminada. Si revoca este privilegio, debe otorgarlo a grupos o usuarios individuales.
En la tabla siguiente se enumeran tres grupos de usuarios y los privilegios mínimos que necesitan para consultar, editar o crear datos desde ArcGIS. Si crea usuarios estándar de SAP HANA, ya disponen de privilegios para seleccionar tablas de sistema y para crear y eliminar tablas. Si crea usuarios restringidos, requieren los privilegios que aquí se enumeran.
Los siguientes privilegios se aplican al uso de ArcGIS con una base de datos de SAP HANA o SAP HANA Cloud. Si desea conocer los privilegios necesarios para usar una geodatabase en , consulte Privilegios para geodatabases en SAP HANA.
| Tipo de usuario | Privilegios requeridos | Propósito |
|---|---|---|
Visor de datos | SELECT en sys.st_geometry_columns y sys.st_spatial_reference_systems | Estos privilegios son necesarios para leer los metadatos de ST_Geometry para operaciones espaciales. |
SELECT en <table1>,<table2>, <tablen> | Los visualizadores de datos deben tener el privilegio SELECT en las tablas específicas que desea que consulten. | |
Editor de datos* Los editores de datos necesitan los mismos privilegios que los visores de datos, además de estos privilegios adicionales. | INSERT, UPDATE, DELETE en las tablas de otros usuarios | Otorgue las operaciones de edición que desea que realicen los editores en tablas concretas. Es posible otorgar cualquier combinación de privilegios INSERT, UPDATE y DELETE en función de qué labores deban desempeñar los editores. Por tanto, puede crear varios grupos de editores y otorgar los privilegios adecuados a cada uno. Por ejemplo, puede tener un grupo full_edit que cuenta con todos los privilegios más SELECT en las tablas que los miembros del grupo necesitan editar y un grupo updates_only que solo tiene los privilegios SELECT y UPDATE en las tablas que los miembros necesitan editar. |
Creador de datos | SELECT en sys.st_geometry_columns y sys.st_spatial_reference_systems | Estos privilegios son necesarios para leer los metadatos de ST_Geometry para operaciones espaciales. |
| Estos privilegios permiten a los creadores de datos crear tablas y clases de entidad en la base de datos. |
*Para editar los datos, publique las capas de servicio de entidades editables que hacen referencia a los datos de su base de datos de SAP HANA.
Si los creadores de datos van a crear vistas para restringir la cantidad de datos que se devuelven de la base de datos al cliente de ArcGIS, otórgueles también los privilegios CREATE VIEW y DROP VIEW.