Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Rufen Sie Dienstkontodetails des SQL Agent-Dienstes ab

Wie Aaron Bertrand betonte, können Sie das undokumentierte xp_regread verwenden in SQL Server 2005 und SQL Server 2008, aber es gibt einen besseren Weg, beginnend mit SQL Server 2008R2 SP1.

Aus dem Artikel Wie man die SQL identifiziert Serverdienstkonto in T-SQL , können Sie sys.dm_server_services verwenden so:

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;