SQLBrowser Account

  • How do I get to know under which account SQLBrowser is running using a sql query?

  • sys.dm_server_services wont include Browser service...

    So, you can use old school technique of pulling it from registry. Below query should do it...

    DECLARE @DBEngineLogin VARCHAR(100)

    DECLARE @AgentLogin VARCHAR(100)

    DECLARE @Browserlogin VARCHAR(100)

    EXECUTE master.dbo.xp_instance_regread

    @rootkey = N'HKEY_LOCAL_MACHINE',

    @key = N'SYSTEM\CurrentControlSet\Services\MSSQLServer',

    @value_name = N'ObjectName',

    @value = @DBEngineLogin OUTPUT

    EXECUTE master.dbo.xp_instance_regread

    @rootkey = N'HKEY_LOCAL_MACHINE',

    @key = N'SYSTEM\CurrentControlSet\Services\SQLServerAgent',

    @value_name = N'ObjectName',

    @value = @AgentLogin OUTPUT

    EXECUTE master.dbo.xp_instance_regread

    @rootkey = N'HKEY_LOCAL_MACHINE',

    @key = N'SYSTEM\CurrentControlSet\Services\SQLBrowser',

    @value_name = N'ObjectName',

    @value = @BrowserLogin OUTPUT

    SELECT [DBEngineLogin] = @DBEngineLogin, [AgentLogin] = @AgentLogin,[browserlogin] =@BrowserLogin

    GO

Viewing 2 posts - 1 through 1 (of 1 total)

You must be logged in to reply to this topic. Login to reply