Bonjour,
j'obtiens cette erreur lorsque j'exécute ceci dans une procédure stockée :
- creation d'une table temporaire
- bulk insert sur cette table
Avec l'utilisateur "sa", ça marche.
Avec un autre utilisateur, on a l'erreur.
Pour corriger cette erreur, je dois ajouter les droits suivants à l'utilisateur sur la table tempdb : ddl_admin, ddl_datawriter.
Le problème est que le contenu de tempdb est effacé à l'arrêt du système.
En conclusion, à chaque démarrage de SQL Server, je suis obligé de remettre les droits de l'utilisateur sur tempdb.
Auriez-vous des solutions à ce problème ?
Merci pour vos suggestions ....
"The current user is not the database or object owner of table '#tmp1'. Cannot perform SET operation."
----------------------------------
D'autres sources d'informations sur le sujet :
http://groups.google.fr/group/micros...8504b305ebb647
http://support.microsoft.com/default...b;en-us;302621
Partager