Entornos multiusuario

Un entorno multiusuario es un entorno al que otros usuarios pueden conectarse y en el que pueden realizar cambios en la misma base de datos en la que está trabajando. Como resultado, es posible que varios usuarios estén trabajando con los mismos objetos de base de datos a la vez. De este modo, en un entorno multiusuario es posible que la base de datos experimente los cambios realizados por otros usuarios mientras está trabajando y viceversa.

Una cuestión clave al trabajar con bases de datos en un entorno multiusuario son los permisos de acceso. Los permisos de que dispone para la base de datos determinan el alcance del trabajo que puede realizar con la base de datos. Por ejemplo, para realizar cambios en objetos en una base de datos, debe disponer de los permisos de escritura apropiados para la base de datos. Para obtener más información sobre los permisos en la base de datos, consulte la documentación de la base de datos. Para obtener más información, vea Permisos y Visual Database Tools.

Cuando guarda los cambios realizados en las tablas, el Diseñador de tablas comprueba que la base de datos no se ha modificado desde que se guardaron los cambios por última vez. Si otro usuario ha realizado cambios, se le notificará que se ha modificado la base de datos. Es posible que necesite reconciliar estos cambios. Para obtener más información, vea Reconciliar los cambios hechos por varios usuarios.

En un entorno multiusuario debe tenerse en cuenta consideraciones especiales para impedir que se produzcan conflictos en los cambios. Para obtener más información, vea Cuestiones de evolución de bases de datos.

Un modo de evitar problemas es trabajar con una copia de la base de datos, como una base de datos de prueba, cuando realiza los cambios; a continuación, puede crear un script de cambio y ejecutarlo para que aplique estos cambios en la base de datos original después de resolver los conflictos sin establecer la conexión. Para obtener más información, vea Bases de datos de desarrollo, pruebas y producción.

Vea también

Conceptos

Permisos y Visual Database Tools

Reconciliar los cambios hechos por varios usuarios

Cuestiones de evolución de bases de datos

Bases de datos de desarrollo, pruebas y producción