Ad Hoc Distributed Queries (opción)

Actualizado: 14 de abril de 2006

De forma predeterminada, SQL Server no permite consultas ad hoc distribuidas que utilicen OPENROWSET y OPENDATASOURCE. Cuando esta opción está establecida en 1, SQL Server permite el acceso ad hoc. Si esta opción no esta establecida o está establecida en 0, SQL Server no permite el acceso ad hoc.

Las consultas distribuidas ad hoc utilizan las funciones OPENROWSET y OPENDATASOURCE para conectarse a los orígenes de datos remotos que utilizan OLE DB. Las funciones OPENROWSET y OPENDATASOURCE sólo se deben utilizar para hacer referencia a orígenes de datos OLE DB a los que rara vez se obtiene acceso. Para los orígenes de datos cuyo acceso es más frecuente, defina un servidor vinculado.

ms187569.security(es-es,SQL.90).gifNota de seguridad:
Habilitar el uso de nombres ad hoc significa que cualquier inicio de sesión autenticado en SQL Server 2005 puede obtener acceso al proveedor. Los administradores de SQL Server deben habilitar esta característica para proveedores que sean seguros de modo que cualquier inicio de sesión local tenga acceso a ellos. Para obtener más información, vea la opción DisallowAdhocAccess en Obtener acceso a datos externos.

Vea también

Conceptos

Establecer las opciones de configuración del servidor
Obtener acceso a datos externos
Vincular servidores

Otros recursos

OPENROWSET (Transact-SQL)
OPENDATASOURCE (Transact-SQL)
sp_addlinkedserver (Transact-SQL)

Ayuda e información

Obtener ayuda sobre SQL Server 2005

Historial de cambios

Versión Historial

12 de diciembre de 2006

Contenido modificado:
  • Se cambiaron los valores que se pueden establecer para esta opción para ofrecer coherencia con los valores predeterminados.

14 de abril de 2006

Contenido modificado:
  • Se aclararon los valores que pueden establecerse para esta opción y el significado de los mismos.