sql >> Databasteknik >  >> RDS >> Sqlserver

Få servicekontodetaljer för SQL Agent-tjänsten

Som Aaron Bertrand påpekade kan du använda den odokumenterade xp_regread i SQL Server 2005 och SQL Server 2008, men det finns ett bättre sätt, som börjar med SQL Server 2008R2 SP1.

Från artikeln Hur man identifierar SQL Servertjänstkonto i T-SQL , kan du använda sys.dm_server_services så här:

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;



  1. Om vi ​​har US7ASCII-teckenuppsättning, varför låter den oss lagra icke-ASCII-tecken?

  2. En nybörjarguide till SQL-tabeller

  3. MySQL-fråga där JOIN beror på CASE

  4. PHP Caching - Går det snabbare att spara i databasen eller skapa en fil?