Como armazenar credenciais para uma fonte de dados (Gerenciador de Relatórios)
É possível especificar um único conjunto de credenciais armazenadas usadas por um servidor de relatório para acessar dados externos para um relatório. Credenciais armazenadas serão usadas se o relatório for executado de modo autônomo. O servidor de relatório recupera e usa as credenciais quando o processamento de relatório é agendado ou disparado por um evento, e não por uma solicitação do usuário.
É necessário que a conta tenha a permissão Permitir logon local no computador do servidor de relatório. Para obter mais informações e instruções sobre como conceder essa permissão, consulte Especificando informações de credencial e conexão para fontes de dados do relatório.
Para especificar credenciais armazenadas para uma fonte de dados específica para relatórios
No Gerenciador de Relatórios, navegue até a página Conteúdo. Navegue até o relatório para o qual você deseja configurar uma fonte de dados específica para relatórios e clique no item de relatório.
Clique na guia Propriedades. A página Propriedades Gerais será aberta.
Clique na guia Fontes de Dados.
Selecione Uma fonte de dados personalizada.
Na lista Tipo de Conexão, especifique a extensão de processamento de dados usada para processar dados da fonte de dados.
Em Cadeia de Conexão, especifique a cadeia de conexão usada pelo servidor de relatório para se conectar à fonte de dados. O exemplo a seguir ilustra uma cadeia de conexão usada para conexão com o banco de dados do SQL Server AdventureWorks2008R2:
data source=<servername>;initial catalog=AdventureWorks2008R2
Para Conectar usando, selecione de Credenciais armazenadas com segurança no servidor de relatório.
Digite um nome de usuário e uma senha.
Se a conta for uma conta de usuário de domínio do Windows, especifique-a neste formato: <domínio>\<conta>, e selecione Usar as credenciais do Windows ao conectar-se à fonte de dados.
Se o nome de usuário e a senha forem credenciais do banco de dados, não selecione Usar as credenciais do Windows ao conectar-se à fonte de dados. Se o servidor do banco de dados oferecer suporte a representação ou delegação, você pode selecionar Representar o usuário autenticado depois que uma conexão é estabelecida com a fonte de dados.
Clique em Aplicar.
Para especificar credenciais armazenadas para uma fonte de dados compartilhada
No Gerenciador de Relatórios, navegue até a página Conteúdo. Navegue até o item da fonte de dados compartilhada. O ícone a seguir indica um item da fonte de dados compartilhada:
Clique no item para abri-lo. A página Propriedades Gerais será aberta.
Na lista Tipo de Conexão, especifique a extensão de processamento de dados usada para processar dados da fonte de dados.
Para Cadeia de Conexão, especifique a cadeia de conexão usada pelo servidor de relatório para conexão com a fonte de dados. O Microsoft recomenda que não sejam especificadas credenciais na cadeia de conexão.
O exemplo a seguir ilustra uma cadeia de conexão usada para conexão com o banco de dados local do SQL Server AdventureWorks2008R2:
data source=<localservername>; initial catalog=AdventureWorks2008R2
Digite um nome de usuário e senha.
Se a conta for uma conta de usuário de domínio do Windows, especifique-a neste formato: <domínio>\<conta>, e selecione Usar as credenciais do Windows ao conectar-se à fonte de dados.
Se o nome de usuário e a senha forem credenciais do banco de dados, não selecione Usar as credenciais do Windows ao conectar-se à fonte de dados. Se o servidor do banco de dados oferecer suporte a representação ou delegação, é possível selecionar Representar o usuário autenticado depois que uma conexão é estabelecida com a fonte de dados.
Clique em Aplicar.
Consulte também