Flux rss
Bookmark Ajouter aux favoris / Partager

L'attribution de permissions

La clause GRANT permet d'attribuer des permissions à un ou plusieurs utilisateurs sur un ou plusieurs éléments de la base de données. La syntaxe de cette clause est la suivante :

GRANT Liste_de_permissions ON Liste_d_objets TO Liste_d_utilisateurs
[WITH GRANT OPTION];

L'option WITH GRANT OPTION permet de définir si l'utilisateur peut lui-même accorder à un autre utilisateur les permissions qu'on lui accorde sur les éléments

Afin d'éviter à avoir à saisir l'ensemble des utilisateurs dans le cas d'une autorisation collective ou bien de citer l'ensemble des permissions il est possible d'utiliser des mots clés :

  • Le mot clé PUBLIC en lieu et place de la liste d'utilisateurs permet d'accorder les privilèges sur le ou les objets à l'ensemble des utilisateurs
  • Le mot clé ALL en lieu et place de la liste de permissions permet d'accorder tous les privilèges aux utilisateurs présents dans la liste

En précisant entre parenthèses un nom de colonne pour un privilège, il est possible de limiter le privilège à la colonne (ou la liste de colonnes) entre parenthèses, par exemple :

GRANT UPDATE(Nom,Prenom)
ON Etudiants
TO Jerome,Francois,Georges
WITH GRANT OPTION;

L'option WITH GRANT OPTION autorise donc plusieurs utilisateurs à accorder des permissions à un même utilisateur, il y a donc des règles à respecter lors du retraits des permissions à un utilisateur...

Dernière modification le mardi 14 octobre 2008 à 17:40:30.Ce document intitulé « SQL - Accorder des permissions » issu de Comment Ça Marche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.

SQL - Retirer des permissions La révocation de permissions La clause REVOKE permet de retirer des permissions à un ou plusieurs utilisateurs sur un ou plusieurs éléments de la base de données. La syntaxe de cette clause est la suivante : REVOKE [GRANT OPTION FOR]... www.commentcamarche.net/contents/sql/sqlrevok.php3
[XUBUNTU] Permission non accordée. (Résolu) Bonjour, root@Xubuntu:/usr/local# ./j2re-1_3_1_02-linux-i386.bin bash: ./j2re-1_3_1_02-linux-i386.bin: Permission non accordée Comment faire pour avoir la permission ? Merci d'avance ;) www.commentcamarche.net/forum/affich-3180426-xubuntu-permission-non-accordee
[Bash] Pb avec bash: permission non accordée Bonjour depuis deux jours je ne sais pas pourquoi Je ne peux pas lancer des executables. meme en mode root, ou quand j'ai un chmod 777 j'ai le droit a bash: ./ucc-bin : permission non accordée pourtant que je sois en user ou root, rien ne change et... www.commentcamarche.net/forum/affich-2257178-bash-pb-avec-bash-permission-non-accordee
Permission nom accordée (Résolu)salut, j'ecrie une commande composer ou je deplace quelque fichiers mais j'ai toujours permission nom accordéée meme en root www.commentcamarche.net/forum/affich-9084286-permission-nom-accordee
Mauvais interpreteur: permission non accordée (Résolu)désolé pour le différé lami20j. $ file glest_2.0.0-multilanguage.run glest_2.0.0-multilanguage.run: Bourne shell script text executable permission du fichier : -rwxr-xr-x 1 antoine antoine 68956872 2006-12-01 11:06 glest_2.0.0-multilanguage.run Je... www.commentcamarche.net/forum/affich-2508146-mauvais-interpreteur-permission-non-accordee
Droit utilisateur sql serverBonjour a tous, je souhaiterai savoir qi il existe une commande (requete) en sql pour consuter les autorisation des utilisateurs d'une base de données Je parle ici d'Sql Server Merci d'avance pr vos reponses www.commentcamarche.net/forum/affich-635644-droit-utilisateur-sql-server
Télécharger ACCORD Quand on débute dans la musique, le plus dur est de trouver la bonne mesure et de jouer la bonne note. Accord est un petit logiciel destiné aux musiciens en herbe. Pour vérifier si la note que vous jouez est la bonne ou si vous chantez juste, il... www.commentcamarche.net/telecharger/telecharger-34055856-accord
Télécharger SQL Server BackupSQL Server Backup est un outil de sauvegarde ou de restauration pour Microsoft SQL Server. Son assistant vous permettra de sauvegarder la base de données SQL Server sur le disque dur local, un dossier partagé du réseau ou sur un réseau distant. Facile... www.commentcamarche.net/telecharger/telecharger-34058935-sql-server-backup
Télécharger SQL QuerySQL Query est un éditeur SQL. Le programme prend en charge les bases suivantes : toutes les versions de SQL Server et MSDE y compris SQL Server 2005 et SQL Server 2005 Express. Il permet de créer et d'exécuter des requêtes par lots, de naviguer entre... www.commentcamarche.net/telecharger/telecharger-34058385-sql-query
SQL - Gestion des permissionsGestion des permissions Plusieurs personnes peuvent travailler simultanément sur une base de données, toutefois ces personnes n'ont pas forcément les mêmes besoins: certaines peuvent par exemple nécessiter de modifier des données dans la table,... www.commentcamarche.net/contents/sql/sqldcl.php3
Le langage SQLQu'appelle-t-on SQL? SQL (Structured Query Language, traduisez Langage de requêtes structuré) est un langage de définition de données (LDD, ou en anglais DDL Data Definition Language), un langage de manipulation de données (LMD, ou en anglais DML,... www.commentcamarche.net/contents/sql/sqlintro.php3
SQL - Création de tableLe SQL, comportant un langage de définition de données (LDD), permet de créer des tables. Pour cela, il utilise le couple de mots clés CREATE TABLE. La création de tables Le création de tables se fait à l'aide du couple de mots-clés CREATE... www.commentcamarche.net/contents/sql/sqlcreate.php3