Iniciar sesión con Microsoft
Iniciar sesión o crear una cuenta
Hola:
Seleccione una cuenta diferente.
Tiene varias cuentas
Elija la cuenta con la que desea iniciar sesión.

Nota: Este artículo ha hecho su trabajo y se va a jubilar pronto. Para evitar problemas de “Página no encontrada”, se están eliminando los vínculos que dirigen a esta página. Si ha creado vínculos a esta página, quítelos y juntos mantendremos la web conectada.

Los datos del programa pueden venir de un origen de datos externo, como un archivo de texto, un libro o una base de datos. Este origen de datos externo está conectado al programa a través de una conexión de datos, que es un conjunto de información que describe cómo localizar, iniciar sesión y obtener acceso al origen de datos externo. En las secciones siguientes se describe cómo funcionan las conexiones de datos externos, cómo compartir la información de conexión con otras aplicaciones y usuarios y cómo hacer que el acceso a los datos sea más seguro.

Comprender los conceptos básicos de las conexiones de datos

La principal ventaja de conectarse a datos externos es que puede analizar periódicamente estos datos sin copiarlos repetidamente. Copiar datos varias veces es una operación que puede llevar mucho tiempo y ser propensa a errores.

La información de conexión se puede almacenar en un libro o en un archivo de conexión, como en un archivo de conexión de datos de Office (ODC) (.odc) o en un archivo de nombre de origen de datos (DSN) (.dsn).

Para datos externos en el programa, necesita acceso a los datos. Si el origen de datos externo al que desea obtener acceso no está en su equipo local, es posible que tenga que ponerse en contacto con el administrador de la base de datos para obtener una contraseña, permiso de usuario u otra información de conexión. Si el origen de datos es una base de datos, asegúrese de que la base de datos no se abre en modo exclusivo. Si el origen de datos es un archivo de texto o un libro, asegúrese de que otro usuario no tiene el archivo de texto o el libro abierto para acceso exclusivo.

Muchos orígenes de datos también requieren un controlador ODBC o un proveedor OLE DB para coordinar el flujo de datos entre el programa, el archivo de conexión y el origen de datos.

En el siguiente diagrama se resumen los puntos clave sobre las conexiones de datos.

texto alternativo

1. Hay una variedad de orígenes de datos a los que puede conectarse: Microsoft SQL Server, Microsoft Access, Microsoft Excel y archivos de texto.

2. Cada origen de datos tiene un controlador ODBC asociado o un proveedor OLE DB.

3. Un archivo de conexión define toda la información que necesita para obtener acceso y recuperar datos de un origen de datos.

4. La información de conexión se copia de un archivo de conexión en el programa.

Conexiones de uso compartido

Los archivos de conexión son especialmente útiles para compartir conexiones de forma coherente, hacer que las conexiones sean más reconocibles, ayudar a mejorar la seguridad y facilitar la administración del origen de datos. La mejor manera de compartir archivos de conexión es colocarlos en una ubicación segura y de confianza, como una carpeta de red o una biblioteca de SharePoint, donde los usuarios pueden leer el archivo, pero solo los usuarios designados pueden modificarlo.

Puede crear archivos de conexión de datos (ODC) de Office (.odc) con Excel o con el Asistente para la conexión de datos para conectarse a nuevos orígenes de datos. Un archivo .odc usa etiquetas HTML y XML personalizadas para almacenar la información de conexión. Puede ver o editar fácilmente el contenido del archivo en Excel.

Puede compartir archivos de conexión con otros usuarios para darles el mismo acceso que tiene a un origen de datos externo. Otros usuarios no tienen que configurar un origen de datos para abrir el archivo de conexión, pero es posible que deban instalar el controlador ODBC o el proveedor OLE DB necesario para obtener acceso a los datos externos en sus equipos.

Descripción de los componentes de Microsoft Data Access

Microsoft Data Access Components (MDAC) 2.8 se incluye con Windows Server 2003 y Windows XP SP2 y versiones posteriores. Con MDAC, puede conectarse y usar datos de una amplia variedad de orígenes de datos relacionales y no relacionales. Puede conectarse a muchos orígenes de datos diferentes mediante controladores de conectividad abierta de bases de datos (ODBC) o OLE DB de datos. Microsoft puede crearlo y enviarlo o desarrollarlo por varios terceros. Al instalar Microsoft Office, se agregan controladores ODBC adicionales y proveedores OLE DB al equipo.

Para ver una lista completa de los proveedores OLE DB que están instalados en el equipo, muestre el cuadro de diálogo Propiedades del vínculo de datos de un archivo de vínculo de datos y, a continuación, haga clic en la pestaña Proveedor.

Para ver una lista completa de controladores ODBC instalados en el equipo, muestre el cuadro de diálogo Administrador de bases de datos ODBC y, a continuación, haga clic en la pestaña Controladores.

También puede usar controladores ODBC y proveedores OLE DB de otros fabricantes para obtener información de orígenes distintos de los orígenes de datos de Microsoft, incluidos otros tipos de bases de datos ODBC y OLE DB. Para obtener información sobre la instalación de estos controladores ODBC o proveedores OLE DB, consulte la documentación de la base de datos o póngase en contacto con el proveedor de la base de datos.

Usar ODBC para conectarse a orígenes de datos

En las secciones siguientes se describen con más detalle la conectividad abierta de bases de datos (ODBC).

La arquitectura ODBC

En la arquitectura ODBC, una aplicación (como el programa) se conecta al Administrador de controladores ODBC, que a su vez usa un controlador ODBC específico (como el controlador ODBC de Microsoft SQL) para conectarse a un origen de datos (como una base de datos Microsoft SQL Server).

Definir información de conexión

Para conectarse a orígenes de datos ODBC, haga lo siguiente:

  1. Asegúrese de que el controlador ODBC adecuado está instalado en el equipo que contiene el origen de datos.

  2. Defina un nombre de origen de datos (DSN) mediante el administrador de origen de datos ODBC para almacenar la información de conexión en el registro de Windows o en un archivo .dsn, o bien mediante una cadena de conexión en código de Microsoft Visual Basic para pasar la información de conexión directamente al Administrador de controladores ODBC.

    Para definir un origen de datos, abra el Panel de control, haga clic en Sistema y seguridad > orígenes de datos ODBC (32 bits) u orígenes de datos ODBC (64 bits).

    Para obtener más información sobre las diferentes opciones, haga clic en el botón Ayuda de cada cuadro de diálogo.

Orígenes de datos de máquina

Los orígenes de datos del equipo almacenan información de conexión en el Registro de Windows en un equipo específico con un nombre definido por el usuario. Solo puede usar orígenes de datos de máquina en el equipo en el que están definidos. Hay dos tipos de orígenes de datos de máquina: usuario y sistema. Los orígenes de datos de usuario solo pueden ser usados por el usuario actual y solo pueden ser visibles para ese usuario. Todos los usuarios de un equipo pueden usar orígenes de datos del sistema y pueden ser visibles para todos los usuarios del equipo. Un origen de datos de máquina es especialmente útil cuando desea proporcionar seguridad adicional, ya que ayuda a garantizar que solo los usuarios que han iniciado sesión pueden ver un origen de datos de máquina y un origen de datos de máquina no puede ser copiado por un usuario remoto a otro equipo.

Orígenes de datos de archivo

Los orígenes de datos de archivos (también denominados archivos DSN) almacenan información de conexión en un archivo de texto, no en el Registro de Windows, y generalmente son más flexibles de usar que los orígenes de datos de máquina. Por ejemplo, puede copiar un origen de datos de archivo en cualquier equipo que tenga el controlador ODBC correcto, de modo que la aplicación pueda basarse en información de conexión coherente y precisa en todos los equipos que usa. También puede colocar el origen de datos de archivo en un único servidor, compartirlo entre muchos equipos de la red y mantener fácilmente la información de conexión en una ubicación.

Un origen de datos de archivo también puede ser no compartible. Un origen de datos de archivo no compartido reside en un único equipo y apunta a un origen de datos de máquina. Puede usar orígenes de datos de archivo no compartibles para obtener acceso a orígenes de datos de máquina existentes desde orígenes de datos de archivo.

Principio de página

Usar OLE DB para conectarse a orígenes de datos

En las secciones siguientes se describen la base de datos de vinculación e incrustación de objetos (OLE DB) con más detalle.

La arquitectura OLE DB

En la arquitectura OLE DB, la aplicación que tiene acceso a los datos se denomina consumidor de datos (por ejemplo, Publisher) y el programa que permite el acceso nativo a los datos se denomina proveedor de bases de datos (por ejemplo, proveedor ole db de Microsoft para SQL Server).

Definir información de conexión

Un archivo de vínculo de datos universal (.udl) contiene la información de conexión que un consumidor de datos usa para obtener acceso a un origen de datos a través del proveedor OLE DB de ese origen de datos. Puede crear la información de conexión siguiendo uno de estos procedimientos:

  • En el Asistente para la conexión de datos, use el cuadro de diálogo Propiedades del vínculo de datos para definir un vínculo de datos para un proveedor OLE DB.

  • Cree un archivo de texto en blanco con un tipo de archivo .udl y, después, edite el archivo, que muestra el cuadro de diálogo Propiedades del vínculo de datos.

Principio de página

Hacer que el acceso a los datos sea más seguro

Cuando se conecta a un origen de datos externo o actualiza los datos, es importante ser consciente de los posibles problemas de seguridad y saber qué puede hacer con esos problemas de seguridad. Use las siguientes directrices y procedimientos recomendados para proteger los datos.

Almacenar conexiones de datos en una ubicación de confianza

Un archivo de conexión de datos a menudo contiene una o más consultas a un origen de datos. Al reemplazar este archivo, un usuario con intenciones malintencionadas puede diseñar una consulta para obtener acceso a información confidencial y distribuirla a otros usuarios o realizar otras acciones perjudiciales. Por lo tanto, es importante asegurarse de lo siguiente:

  • El archivo de conexión lo escribió una persona de confianza.

  • El archivo de conexión es seguro y proviene de una ubicación de confianza.

Para ayudar a mejorar la seguridad, es posible que las conexiones a datos externos no estén disponibles en el equipo. Para conectarse a datos al abrir un libro, debe activar las conexiones de datos mediante la barra del Centro de confianza o colocando el libro en una ubicación de confianza.

Para obtener más información, vea Agregar, quitaro cambiar una ubicación de confianza, Agregar, quitaro ver un editor de confianza y Ver mis opciones y configuración en el Centro de confianza.

Usar credenciales de forma segura

El acceso a un origen de datos externo suele requerir credenciales (como un nombre de usuario y una contraseña) que se usan para autenticar al usuario. Asegúrese de que estas credenciales se le proporcionan de forma segura y segura, y de que no revele accidentalmente estas credenciales a otras personas.

Use contraseñas seguras en las que se combinen mayúsculas, minúsculas, números y símbolos. En las contraseñas no seguras estos elementos no se combinan. Un ejemplo de contraseña segura es Y6dh!et5. Un ejemplo de contraseña débil es House27. Las contraseñas deben tener una longitud mínima de 8 caracteres. Una frase para una contraseña que use 14 caracteres o más siempre será más adecuada.

Es fundamental que recuerde la contraseña. Si la olvida, Microsoft no podrá recuperarla. Guarde las contraseñas que anote en un lugar seguro, lejos de la información que ayudan a proteger.

Evite guardar la información de inicio de sesión al conectarse a orígenes de datos. Esta información puede almacenarse como texto sin formato en el libro y el archivo de conexión, y un usuario malintencionado puede acceder a la información para comprometer la seguridad del origen de datos.

Cuando sea posible, use la autenticación de Windows (también denominada conexión de confianza), que usa una cuenta de usuario de Windows para conectarse a SQL Server. Cuando un usuario se conecta a través de una cuenta de usuario de Windows, SQL Server información en el sistema operativo Windows para validar el nombre de la cuenta y la contraseña. Antes de poder usar la autenticación de Windows, un administrador del servidor debe configurar el SQL Server usar este modo de autenticación. Si la autenticación de Windows no está disponible, evite guardar la información de inicio de sesión de los usuarios. Es más seguro que los usuarios escriban su información de inicio de sesión cada vez que inicien sesión.

Principio de página

Vea también

Usar el Asistente para la conexión de datos para importar datos a Publisher

Usar el Asistente para la conexión de datos para importar datos a Word

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.

¿Le ha sido útil esta información?

¿Cuál es tu grado de satisfacción con la calidad del lenguaje?
¿Qué ha afectado a su experiencia?
Si presiona Enviar, sus comentarios se usarán para mejorar los productos y servicios de Microsoft. El administrador de TI podrá recopilar estos datos. Declaración de privacidad.

¡Gracias por sus comentarios!

×