Bonjour,
Savez-vous comment faire exécuter un script SQL au démarrage de l'instance SQLServer ?
Mon problème est que je dois avoir le droit db_owner sur tempdb, et comme cette base est supprimée et recréée à chaque arrêt/relance, les droits disparaissent.
Je pensais les remettre en place par un script SQL exécuté au démarrage de SQLServer, en faisant :

use tempdb
declare @nom_base nvarchar(32)
select @nom_base='ma_base'

-- ajout autorisation d'accès public à la base
EXEC sp_grantdbaccess @nom_base, @nom_base

-- ajout autorisation 'dbo' à la base
exec sp_addrolemember N'db_owner', @nom_base

Merci d'avance,
Phil