Bonjour à tous,
J'arrive sans soucis à m'envoyer un email avec le résultat d'un SELECT. Mais je souhaiterais qu'il m'envoi un email UNIQUEMENT si le owner n'est PAS sa. Je suis assez mauvais en T/SQL (pour le moment).
Voici ce que j'ai qui m'envoie un email à chaque fois.
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 EXEC msdb.dbo.sp_send_dbmail @recipients=N'mon adresse mail', @importance = 'Normal', @body='Voici les DB qui n''ont pas comme owner SA', @subject ='DB - SA owner', @profile_name ='SQL Server Support', @query = 'SELECT @@SERVERNAME, name, suser_sname(owner_sid) AS ''owner'' FROM sys.databases WHERE suser_sname(owner_sid) <> ''sa'' ORDER BY name ASC', @attach_query_result_as_file = 0;
Jean-Luc
Partager