Saber cual es el nombre del dominio

Me gustaría saber si hay alguna variable, procedimiento del sistema u otro método de saber el nombre del dominio de la red donde esta instalado el SQL Server (Sería el texto que esta antes de cualquier usuario habilitado por autenticación de Windows).
Gracias de antemano a quien pueda resolverme la duda.
Respuesta
1
Intenta con esto a ver si te puede ayudar,
CREATE PROCEDURE [dbo].[spGetDomainName]
  @DomainName VARCHAR(128) OUTPUT
AS
Declare @hr INT 
Declare @SysInfo INT
-- Create a Pkg Object
EXEC @hr = sp_OACreate 'ADSystemInfo', @SysInfo OUTPUT 
IF @hr <> 0 RETURN 1
EXEC @hr = sp_OAGetProperty @SysInfo, 'DomainShortName', @DomainName OUTPUT
IF @hr <> 0 RETURN 1
GO
Declare @DomainName VARCHAR(128)
EXEC dbo.spGetDomainName @DomainName = @DomainName OUTPUT
SELECT @DomainName

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas