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