OVH Cloud OVH Cloud

truncate table

2 réponses
Avatar
Christophe
Bonjour,
dans le cadre de mon trigger
delete, update, insert

qui recupere des infos je viens de m'apercevoir que un truncate table
n'affecte aucune valeur dans ma table espion ?
je me doute que c'est normal, mais comment faire pour avoir l'info ?

2 réponses

Avatar
Christian Robert
Tout simplement en faisant des restriction sur les droits, TRUNCATE TABLE est
accessible au roles sysadmin (sa par exemple), db_owner ou db_ddladmin.

Si un utilisateur n'a que des droits en lecture écriture par exemple
(db_datareader ou db_datawriter) il n'a pas la possibilité d'executer de
truncate.

Donc veiller à ce que l'utilisateur n'est pas de droits TROP importants.

--
Cordialement,
Christian Robert http://blogs.developpeur.org/christian/
MCT - Database Development / Database Administration


"Christophe" a écrit :

Bonjour,
dans le cadre de mon trigger
delete, update, insert

qui recupere des infos je viens de m'apercevoir que un truncate table
n'affecte aucune valeur dans ma table espion ?
je me doute que c'est normal, mais comment faire pour avoir l'info ?





Avatar
Christophe
Merci !

"Christian Robert" <christian.robert(sansspam)@winwise.fr> a écrit dans le
message de news:
Tout simplement en faisant des restriction sur les droits, TRUNCATE TABLE


est
accessible au roles sysadmin (sa par exemple), db_owner ou db_ddladmin.

Si un utilisateur n'a que des droits en lecture écriture par exemple
(db_datareader ou db_datawriter) il n'a pas la possibilité d'executer de
truncate.

Donc veiller à ce que l'utilisateur n'est pas de droits TROP importants.

--
Cordialement,
Christian Robert http://blogs.developpeur.org/christian/
MCT - Database Development / Database Administration


"Christophe" a écrit :

> Bonjour,
> dans le cadre de mon trigger
> delete, update, insert
>
> qui recupere des infos je viens de m'apercevoir que un truncate table
> n'affecte aucune valeur dans ma table espion ?
> je me doute que c'est normal, mais comment faire pour avoir l'info ?
>
>
>