sales à 'client' @ 'localhost'; Pour un supermarché, vous pouvez donner majorité des clients de la même nom d'utilisateur (client) et le même mot de passe; qui est, le même compte. Pour la gâchette ci-dessus (de code), vous auriez quelque chose comme: GRANT SELECT, TRIGGER sur supermarket.Products à 'client' @ 'localhost'; Notez que, vous avez le nom de la table le déclencheur est associé et pas le nom de la gâchette. Dans ce cas, le nom de la table est, les produits. Note: Toute personne qui a le privilège de déclenchement peut créer, supprimer et exécuter le déclencheur.
Donc, pour permettre aux clients ordinaires à utiliser et ne pas créer ou supprimer des déclencheurs, leur donnent le privilège de déclenchement, mais ne font pas de leur faire connaître le nom d'une table. Le privilège EXECUTE est pour les routines (procédures stockées et fonctions) et pas pour les déclencheurs. Cela est-il pour cette partie de la série. Nous nous arrêtons ici et continuons dans la prochaine partie.
ChrysTutorials dans le Privilège Series1 accès au serveur MySQL Overview2 MySQL Account Management Statements3 octroi de privilèges à leurs niveaux dans mysql4 routines et privilèges dans MySQL5 l'option d'attribution et les privilèges tout dans MySQL6 verrouillage des tables dans MySQL7 Résumé de MySQL Privilège SystemLe Must Know Base de données Conception et MySQL ServerThe Must Know Base de données Conception et MySQL
NET - C # - classe Helper Mailer pour basé sur un modèle d'e-mails avec im…