Dans ses propriétés, je lui ai mis le profil "public", car c'est un compte potentiellement dangereux : n'importe qui qui arrive à faire tourner son bout de code sur mon site pourrait aller jouer dans la base !
Sur toutes les tables et autres objets permettant de faire des dégats, j'explicite une interdiction de toute action au profile "public".
Par contre, il faut quand même qu'il puisse faire quelquechose dans la base...
Donc j'ai écrit des PS et des vues, et là, j'ai explicité une autorisation (attention, je n'ai pas coché la case, je l'ai juste ajouté, sinon elle irait écraser des droits plus fins au cas où j'interdise explicitement à un utiliseur de ce profil d'aller toucher à cette PS)
Voilà, ici, le compte IIS (donc mon site web) n'a pas le droit de faire "insert into citizen", mais il peut tout de même ajouter un citoyen en utilisant la PS "addCitizen"
Message édité par Arjuna le 08-12-2005 à 21:15:47