OVH Cloud OVH Cloud

SP voir sans modifs

2 réponses
Avatar
Ch.
Bonjour,

quelle serait le role ou les droits à donner à un nouveau role pour pouvoir
editer une procedure stockee
mais sans pouvoir la modifier ?


Merci par avance
Ch.

2 réponses

Avatar
rudi bruchez
Ch. a écrit:

quelle serait le role ou les droits à donner à un nouveau role pour
pouvoir editer une procedure stockee
mais sans pouvoir la modifier ?



Bonjour,

Il te suffit de ne pas donner les droits db_ddladmin. Normalement tout
utilisateur de la base peut ouvrir le code des procédures (cad lire
syscomments). Il ne pourra pas ensuite exécuter le ALTER PROCEDURE.

--
Rudi Bruchez
Consultant indépendant
modélisation, administration, optimisation,
solutions MS SQL Server et informatique libre.
MCDBA, SCJP2
http://www.babaluga.com/
Avatar
Ch.
Ok !
comment voir sous 2005 quels droits sont actifs sur un role ?

de meme il faudrait que l'utilisateur associé a ce role puisse executer
donc que dois_je donner pour que le role puisse faire cette commande ?
set SET IDENTITY_INSERT matable on





"rudi bruchez" <rudi#nospam#@babaluga.com> a écrit dans le message de news:
%
Ch. a écrit:

quelle serait le role ou les droits à donner à un nouveau role pour
pouvoir editer une procedure stockee
mais sans pouvoir la modifier ?



Bonjour,

Il te suffit de ne pas donner les droits db_ddladmin. Normalement tout
utilisateur de la base peut ouvrir le code des procédures (cad lire
syscomments). Il ne pourra pas ensuite exécuter le ALTER PROCEDURE.

--
Rudi Bruchez
Consultant indépendant
modélisation, administration, optimisation,
solutions MS SQL Server et informatique libre.
MCDBA, SCJP2
http://www.babaluga.com/