Comme l'a souligné Aaron Bertrand, vous pouvez utiliser le xp_regread
non documenté dans SQL Server 2005 et SQL Server 2008, mais il existe un meilleur moyen, en commençant par SQL Server 2008R2 SP1.
De l'article Comment identifier le SQL Compte de service du serveur dans T-SQL
, vous pouvez utiliser sys.dm_server_services
comme ceci :
SELECT DSS.servicename,
DSS.startup_type_desc,
DSS.status_desc,
DSS.last_startup_time,
DSS.service_account,
DSS.is_clustered,
DSS.cluster_nodename,
DSS.filename,
DSS.startup_type,
DSS.status,
DSS.process_id
FROM sys.dm_server_services AS DSS;