Seperti yang ditunjukkan Aaron Bertrand, Anda dapat menggunakan xp_regread
yang tidak berdokumen di SQL Server 2005 dan SQL Server 2008, tetapi ada cara yang lebih baik, dimulai dengan SQL Server 2008R2 SP1.
Dari artikel Cara mengidentifikasi SQL Akun Layanan Server di T-SQL
, Anda dapat menggunakan sys.dm_server_services
seperti ini:
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;