• Imprimir

SCRIPT AUDITORIA LINKED SERVERS

 

---------------------------------------------------------------------------------------------------------------

-- SCRIPT PARA AUDITORIA DOS LINKS_SERVERS < sem utilizar o SP_LINKEDSERVERS >

-- COMO NÃO REPRESENTA UMA VARIAÇÃO CONSTANTE, VOU COLOCAR PARA RODAR 1 VEZ NA SEMANA ( DOMINGO 7:00 AM )

----------------------------------------------------------------------------------------------------------------

-- TABELA A SER CRIADO NO CONCENTRADOR.

 

--CREATE TABLE [dbo].[Linked_Servers](

--[hostname]    [char]   (25)  NULL,

--[name]        [varchar](25)  NULL,

--[product]     [varchar](50)  NULL,

--[provider]    [varchar](50)  NULL,

--[data_source] [varchar](50)  NULL,

--[remote_name] [varchar](50)  NULL,

--[date_check]  [datetime] 

--) ON [PRIMARY]

 

 

INSERT INTO [LINK_SERVER_DO_CONCENTRADO].[Control_Data_Base].[dbo].[Linked_Servers]

      ( [hostname]

      ,[name]

      ,[product]

      ,[provider]

      ,[data_source]

       ,[remote_name]

       ,[date_check]

       )

select 'NOME DO SERVIDOR LOCAL',s.name, s.product,s.provider,s.data_source, l.remote_name,Getdate()

from sys.servers s

    join sys.linked_logins l

        on s.server_id = l.server_id

    left join sys.server_principals p

        on l.local_principal_id = p.principal_id

where s.is_linked = 1