Les privilèges déterminent les opérations qu'un utilisateur est autorisé à réaliser avec les données et la base de données. Attribuez des privilèges selon le type de travail que la personne effectue au sein de l'organisation.
Les utilisateurs qui se connectent à SAP HANA à partir d'ArcGIS doivent pouvoir accéder au système et à des données utilisateur spécifiques. En tant qu'administrateur SAP HANA, vous devez créer des groupes en fonction des opérations que les utilisateurs doivent exécuter sur la base de données, accorder des privilèges aux groupes et ajouter les utilisateurs de base de données appropriés à chaque groupe.
SAP HANA accorde par défaut les privilèges SELECT sur les tables de métadonnées du système à PUBLIC. Si vous révoquez ces privilèges, vous devez les accorder à chaque groupe ou utilisateur.
Le tableau suivant répertorie trois groupes d'utilisateurs qui se connecteront depuis ArcGIS, ainsi que les privilèges minimaux requis pour interroger, modifier ou créer des données.
Type d'utilisateur | Privilèges requis | Objet |
---|---|---|
Visualiseur de données | SELECT ON sys.st_geometry_columns et sys.st_spatial_reference_systems | Ces privilèges sont requis pour lire des métadonnées ST_GEOMETRY pour des opérations spatiales. |
SELECT ON <table1>,<table2>,<tablen> | Les visualiseurs de données doivent bénéficier de privilèges SELECT sur des tables spécifiques que vous les autorisez à consulter et à interroger. | |
Editeur de données* Les éditeurs de données nécessitent les mêmes privilèges que les visualiseurs de données, plus ces privilèges supplémentaires. | INSERT, UPDATE, DELETE sur les tables d'autres utilisateurs | Accordez les opérations de modification que les éditeurs doivent pouvoir effectuer sur des tables spécifiques. |
Créateur de données | SELECT ON sys.st_geometry_columns et sys.st_spatial_reference_systems | Ces privilèges sont requis pour lire des métadonnées ST_GEOMETRY pour des opérations spatiales. |
| Ces privilèges autorisent les créateurs de données à créer des tables et des classes d'entités dans la base de données. |
*Vous pouvez modifier les données publiées sur un service d'entités ArcGIS Server possédant des opérations de modification activées.
Si les créateurs de données créent des vues pour limiter le volume de données renvoyé par la base de données au client ArcGIS, accordez-leur également des privilèges CREATE VIEW et DROP VIEW.