Contexto
Eu tenho uma instância de banco de dados Oracle 11g e uma instância do SQL Server 2012 instalada em dois servidores diferentes no mesmo domínio. O banco de dados Oracle está configurado para aceitar conexão com o Integrated Security (por exemplo, autenticação do Active Directory). O SQL Server tem o recurso Reporting Services instalado e configurado. O Reporting Services se conectará ao banco de dados Oracle usando o provedor de dados Oracle .NET da Microsoft .
Problema
Ao criar uma conexão de dados com o banco de dados no Visual Studio, não tenho problemas para conectar-me ao banco de dados Oracle usando a Segurança Integrada. Eu configurei a conexão com esta string de conexão:
Data Source=INSTANCE_NAME;Integrated Security=True;Unicode=True
Mas sempre que tento criar uma fonte de dados no Reporting Services no site do SSRS, no Report Builder ou no BIDS, estou recebendo um erro de login:
ORA-01017: invalid username/password; logon denied
Eu tentei copiar exatamente a mesma string de conexão, mas o resultado é sempre o mesmo. Parece que o Reporting Services está ignorando a opção Integrated Security=True
por um motivo desconhecido.
Notas
O mesmo problema ocorre com o SQL Server 2008 R2.
O provedor de dados Oracle .NET da Oracle não pode ser usado com o Reporting Services.