j'ai une procedure stockée qui drop des index et des contraintes sur une
table.
fait son boulot et recréer les index et les contraintes.
elle fonctionne tres bien sauf pour des utilisateurs XXX
comment accorder les droit de drop d'index et de contrainte juste à ces
utilisateurs
et surtout est-ce possible de preciser la base et meme mieux l'object table
de facon à eviter qu'ils utilisent sur d'autres tables ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
msnews.microsoft.com
pour le moment j'utilise grant alter on matable to user .?
mais il y a forcement mieux non ?
"msnews.microsoft.com" a écrit dans le message de news:
bonjour je suis sous sql 2005
j'ai une procedure stockée qui drop des index et des contraintes sur une table.
fait son boulot et recréer les index et les contraintes.
elle fonctionne tres bien sauf pour des utilisateurs XXX
comment accorder les droit de drop d'index et de contrainte juste à ces utilisateurs et surtout est-ce possible de preciser la base et meme mieux l'object table de facon à eviter qu'ils utilisent sur d'autres tables ?
Merci par avance.
pour le moment
j'utilise
grant alter on matable to user .?
mais il y a forcement mieux non ?
"msnews.microsoft.com" <christophe.perez@pjms.fr> a écrit dans le message de
news:3635C1E5-BA3B-4F79-BF9E-AC0A719E3A9D@microsoft.com...
bonjour
je suis sous sql 2005
j'ai une procedure stockée qui drop des index et des contraintes sur une
table.
fait son boulot et recréer les index et les contraintes.
elle fonctionne tres bien sauf pour des utilisateurs XXX
comment accorder les droit de drop d'index et de contrainte juste à ces
utilisateurs
et surtout est-ce possible de preciser la base et meme mieux l'object
table de facon à eviter qu'ils utilisent sur d'autres tables ?
pour le moment j'utilise grant alter on matable to user .?
mais il y a forcement mieux non ?
"msnews.microsoft.com" a écrit dans le message de news:
bonjour je suis sous sql 2005
j'ai une procedure stockée qui drop des index et des contraintes sur une table.
fait son boulot et recréer les index et les contraintes.
elle fonctionne tres bien sauf pour des utilisateurs XXX
comment accorder les droit de drop d'index et de contrainte juste à ces utilisateurs et surtout est-ce possible de preciser la base et meme mieux l'object table de facon à eviter qu'ils utilisent sur d'autres tables ?
Merci par avance.
SQLpro
Dépersonnalisez la procédure à l'aide de EXECUTE AS
et revenez au contexte initial de sécurité avec REVERT.
A +
On 30 mai, 14:22, "msnews.microsoft.com" wrote:
pour le moment j'utilise grant alter on matable to user .?
mais il y a forcement mieux non ?
"msnews.microsoft.com" a écrit dans le messag e denews:
> bonjour > je suis sous sql 2005
> j'ai une procedure stockée qui drop des index et des contraintes sur u ne > table.
> fait son boulot et recréer les index et les contraintes.
> elle fonctionne tres bien sauf pour des utilisateurs XXX
> comment accorder les droit de drop d'index et de contrainte juste à ce s > utilisateurs > et surtout est-ce possible de preciser la base et meme mieux l'object > table de facon à eviter qu'ils utilisent sur d'autres tables ?
> Merci par avance.
Dépersonnalisez la procédure à l'aide de
EXECUTE AS
et revenez au contexte initial de sécurité avec
REVERT.
A +
On 30 mai, 14:22, "msnews.microsoft.com" <christophe.pe...@pjms.fr>
wrote:
pour le moment
j'utilise
grant alter on matable to user .?
mais il y a forcement mieux non ?
"msnews.microsoft.com" <christophe.pe...@pjms.fr> a écrit dans le messag e denews:3635C1E5-BA3B-4F79-BF9E-AC0A719E3A9D@microsoft.com...
> bonjour
> je suis sous sql 2005
> j'ai une procedure stockée qui drop des index et des contraintes sur u ne
> table.
> fait son boulot et recréer les index et les contraintes.
> elle fonctionne tres bien sauf pour des utilisateurs XXX
> comment accorder les droit de drop d'index et de contrainte juste à ce s
> utilisateurs
> et surtout est-ce possible de preciser la base et meme mieux l'object
> table de facon à eviter qu'ils utilisent sur d'autres tables ?
Dépersonnalisez la procédure à l'aide de EXECUTE AS
et revenez au contexte initial de sécurité avec REVERT.
A +
On 30 mai, 14:22, "msnews.microsoft.com" wrote:
pour le moment j'utilise grant alter on matable to user .?
mais il y a forcement mieux non ?
"msnews.microsoft.com" a écrit dans le messag e denews:
> bonjour > je suis sous sql 2005
> j'ai une procedure stockée qui drop des index et des contraintes sur u ne > table.
> fait son boulot et recréer les index et les contraintes.
> elle fonctionne tres bien sauf pour des utilisateurs XXX
> comment accorder les droit de drop d'index et de contrainte juste à ce s > utilisateurs > et surtout est-ce possible de preciser la base et meme mieux l'object > table de facon à eviter qu'ils utilisent sur d'autres tables ?