Trigger et base tierce
Modérateurs: Super-Apogea, Super Modérateur
2 messages
|Page 1 sur 1
Trigger et base tierce
Bonjour
Voilà mon soucis.
Depuis un trigger sur une table de la base SAGE, F_ARTICLE par exemple, j'aimerais pouvoir alimenter une table située dans une autre base SQL.
Seulement ça ne fonctionne pas
j'ai le message suivant : L'entité de sécurité de serveur "domaine/user" ne peut pas accéder à la base de données "NOMBASE" dans le contexte de sécurité actuel.
Hors user a bien les droits sur la base
je sais que cela fonctionne, et il semblerait que cela soit du coté de l'utilisateur GUEST qu'il faille chercher.
avez-vous une idée ? une solution ?
Par avance merci
SP
Voilà mon soucis.
Depuis un trigger sur une table de la base SAGE, F_ARTICLE par exemple, j'aimerais pouvoir alimenter une table située dans une autre base SQL.
Seulement ça ne fonctionne pas
j'ai le message suivant : L'entité de sécurité de serveur "domaine/user" ne peut pas accéder à la base de données "NOMBASE" dans le contexte de sécurité actuel.
Hors user a bien les droits sur la base
je sais que cela fonctionne, et il semblerait que cela soit du coté de l'utilisateur GUEST qu'il faille chercher.
avez-vous une idée ? une solution ?
Par avance merci
SP
- Posteur habitué
- Messages: 22
- Inscription: Lun 11 Jan 2016 13:30
Re: Trigger et base tierce
Bonjour,
Il me semble qu'on peut utiliser la clause WITH EXECUTE AS 'dbo'
Avec dbo, normalement, ça devrait le faire....
Cordialement,
Il me semble qu'on peut utiliser la clause WITH EXECUTE AS 'dbo'
Avec dbo, normalement, ça devrait le faire....
- Code: Tout sélectionner
ALTER TRIGGER [dbo].[ITOTO] ON [dbo].[F_DOCLIGNE]
WITH EXECUTE AS 'dbo' --Avoir les droit sur la base Cible
FOR UPDATE AS...
Cordialement,
ASR31
En recherche de missions.
En recherche de missions.
2 messages
|Page 1 sur 1
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités