Definindo credenciais de fonte de dados em uma URL
Você pode fornecer credenciais de fonte de dados em uma URL ao incluir a cadeia de caracteres de parâmetro prefix:datasourcename=value, onde prefix é dsu (para nome de usuário) ou dsp (para senha) e datasourcename é o nome da fonte de dados para a qual serão fornecidas credenciais.
Um nome de usuário e senha serão usados quando um servidor de relatório tiver de se conectar a uma fonte de dados externa para recuperar dados de relatório. Você pode especificar várias fontes de dados como parte da cadeia de caracteres da URL.
Você só deve passar valores para esses parâmetros quando a configuração de credencial para uma conexão for definida como Prompt. Se esses parâmetros não forem especificados e a se configuração de credencial for definida como Prompt, o relatório não será executado. Se a configuração de credencial não for definida como Prompt, os valores serão ignorados. Para obter mais informações sobre as propriedades e as configurações da fonte de dados, consulte Gerenciando fontes de dados de relatório.
Os nomes de usuário e senhas serão transmitidos como texto não criptografado a menos que o usuário ou o aplicativo utilize o protocolo SSL (Secure Sockets Layer). Você não poderá transmitir credenciais usando uma URL se a configuração SecureConnectionLevel for definida como um valor 1 ou maior. Para obter mais informações, consulte Usando métodos seguros do serviço Web.
Observação sobre segurança |
---|
É altamente recomendável que você use protocolos seguros ao transmitir credenciais ao servidor por meio de uma URL. Quando possível, use a criptografia SSL. Evite transmitir senhas em texto não criptografado. |