Lenguaje

DataSourceDefinition.CredentialRetrieval Propiedad

Definición

Obtiene o establece un valor que indica la forma en que el servidor de informes obtiene las credenciales de la fuente de datos.

public:
 property ReportService2010::CredentialRetrievalEnum CredentialRetrieval { ReportService2010::CredentialRetrievalEnum get(); void set(ReportService2010::CredentialRetrievalEnum value); };
public ReportService2010.CredentialRetrievalEnum CredentialRetrieval { get; set; }
member this.CredentialRetrieval : ReportService2010.CredentialRetrievalEnum with get, set
Public Property CredentialRetrieval As CredentialRetrievalEnum

Valor de propiedad

Un valor que indica la forma en que el servidor de informes obtiene las credenciales de la CredentialRetrievalEnum fuente de datos.

Comentarios

Puedes usar la CredentialRetrieval propiedad para especificar dónde recuperar las credenciales que usará cuando el servidor de informes se conecte a una fuente de datos externa.

Hay cuatro posibles configuraciones para esta propiedad:

  • None – La conexión a la fuente de datos no requiere conexiones.

  • Prompt - El servidor de informes requiere que se proporcionen credenciales. Si no se proporcionan credenciales, el informe no se genera y se abre una excepción.

  • Integrated- El servidor de informes utiliza las credenciales del usuario autenticado en el servidor de informes. Se ignoran cualquier otra credencial de fuente de datos que se proporcione.

  • Store – Las credenciales se almacenan de forma segura en la base de datos del servidor de informes.

Existen varias funciones del servidor de informes que requieren que la opción de recuperación de credenciales sea o Store o None para ejecutarse correctamente. Estas incluyen funciones basadas en horarios, como la generación de instantáneas de ejecución de informes, la generación de historial de informes y las suscripciones.

Cuando las credenciales y la cadena de conexión se almacenan en la base de datos del servidor de informes, se cifran.

Se aplica a