ArcGIS Desktop

  • Documentation
  • Support

  • My Profile
  • Aide
  • Sign Out
ArcGIS Desktop

ArcGIS Online

La plateforme cartographique de votre organisation

ArcGIS Desktop

Un SIG professionnel complet

ArcGIS Enterprise

SIG dans votre entreprise

ArcGIS for Developers

Outils de création d'applications de localisation

ArcGIS Solutions

Modèles d'applications et de cartes gratuits pour votre secteur d'activité

ArcGIS Marketplace

Téléchargez des applications et des données pour votre organisation.

  • Documentation
  • Support
Esri
  • Se connecter
user
  • Mon profil
  • Déconnexion

ArcMap

  • Accueil
  • Commencer
  • Carte
  • Analyser
  • Gérer les données
  • Outils
  • Extensions

Modifier les privilèges

  • Résumé
  • Utilisation
  • Syntaxe
  • Exemple de code
  • Environnements
  • Informations de licence

Résumé

Etablit ou modifie les privilèges d'accès d'un utilisateur sur les jeux de données ArcSDE, les classes d'entités autonomes ou la table en entrée.

Utilisation

  • Les paramètres View et Edit doivent être définis sur GRANT pour modifier des jeux de données ArcSDE. Les privilèges de mise à jour dépendent du privilège d'affichage car il n'est pas possible de modifier quelque chose que l'on ne voit pas.

  • Vos privilèges de mise à jour peuvent être révoqués tout en pouvant vous pouvez encore afficher le jeu de données. En revanche, si le privilège d'affichage est révoqué, les privilèges de mise à jour sont également révoqués automatiquement.

  • Select est la commande équivalente du système de gestion de base de données relationnelles (SGBDR) pour le paramètre Affichage.

  • Les commandes équivalentes du SGBDR pour le paramètre de mise à jour sont Modifier. Les trois sont accordées ou révoquées simultanément par le paramètre Modifier.

  • Les descriptions de paramètres ci-dessous utilisent les termes utilisateur ou nom d'utilisateur. Les rôles de base de données peuvent également être utilisés à la place des noms d'utilisateur. Sur les plateformes SGBDR prenant en charge des groupes de systèmes d'exploitation, le groupe peut être spécifié à la place des noms d'utilisateur.

Syntaxe

ChangePrivileges_management (in_dataset, user, {View}, {Edit})
ParamètreExplicationType de données
in_dataset
[in_dataset,...]

Jeux de données, classes d'entités ou tables dont les privilèges d'accès seront modifiés.

Layer; Table View; Dataset
user

Nom d'utilisateur de la base de données dont les privilèges sont modifiés.

String
View
(Facultatif)

Etablit les privilèges d'affichage de l'utilisateur.

  • AS_IS —Aucune modification apportée aux privilèges d'affichage existants de l'utilisateur. Si l'utilisateur a des privilèges d'affichage, il en bénéficie toujours. Si l'utilisateur n'a pas de privilèges d'affichage, il continue à ne pas en bénéficier.
  • GRANT —Permet à l'utilisateur d'afficher des jeux de données.
  • REVOKE —Supprime tous les privilèges utilisateur pour afficher des jeux de données.
String
Edit
(Facultatif)

Etablit les privilèges de mise à jour de l'utilisateur.

  • AS_IS — Aucune modification apportée aux privilèges de mise à jour existants de l'utilisateur. Si l'utilisateur a des privilèges de mise à jour, il en bénéficie toujours. Si l'utilisateur n'a pas de privilèges de mise à jour, il continue à ne pas en bénéficier. Il s'agit de l'option par défaut.
  • GRANT —Permet à l'utilisateur de mettre à jour les jeux de données en entrée.
  • REVOKE —Supprime les privilèges de mise à jour de l'utilisateur. L'utilisateur peut toutefois afficher le jeu de données en entrée.
String

Exemple de code

Le script autonome suivant montre comment accorder les privilèges d'affichage et de mise à jour à WendelClark.

# Name: GrantPrivileges_Example.py
# Description: Grants view and edit privileges to WendelClark

# Import system modules
import arcpy

# Set local variables
datasetName = "Database Connections/gdb@production.sde/production.GDB.ctgFuseFeature"

# Execute ChangePrivileges
arcpy.ChangePrivileges_management(datasetName, "WENDELCLARK", "GRANT", "GRANT")

Environnements

  • Espace de travail courant

Informations de licence

  • ArcGIS Desktop Basic: Non
  • ArcGIS Desktop Standard: Oui
  • ArcGIS Desktop Advanced: Oui

Rubriques connexes

  • Vue d'ensemble du jeu d'outils Administration de la géodatabase
  • Vue d'ensemble du jeu d'outils Table

ArcGIS Desktop

  • Accueil
  • Documentation
  • Support

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

A propos d'Esri

  • A propos de la société
  • Carrières
  • Blog des initiés
  • Conférence des utilisateurs
  • Sommet des développeurs
Esri
Donnez-nous votre avis.
© Copyright 2016 Environmental Systems Research Institute, Inc. | Confidentialité | Légal