¿Cómo Para gestionar Permisos de usuario de en Access base de datos?

Resumen:

En este artículo, analizaremos cómo gestionar los permisos de usuario en Access Database Como esto le ayudará, mucho para especificar el nivel de permiso asignado a cada usuario individual de la base de datos de Access.

¿Qué permisos puede asignar a cualquier usuario de la base de datos de Access?

Tiene la opción de cambiar manualmente los permisos de objetos y bases de datos para usuarios individuales o cualquier cuenta de grupo en el grupo de trabajo. Siempre se recomienda asignar permisos a grupos, no a usuarios específicos, ya que cada usuario recibe el permiso asignado al grupo de trabajo.

Tipos de permisos

Puede asignar a cada usuario 9 tipos de permisos para manejar objetos o datos en la base de datos. La siguiente tabla que se muestra a continuación contiene información detallada sobre 9 tipos de permisos de usuario, aplicables a qué tipo de objetos y qué permiso otorga a los usuarios.

Permiso Permite a un usuario

Objetos involucrados

Abrir / Ejecutar Abra una base de datos, formulario o informe. Ejecuta una macro. Bases de datos, formularios, informes y macros.
Abierto Exclusivo Abra una base de datos en una red, mientras se asegura de que otros no puedan abrir la base de datos mientras el primer usuario la tiene abierta. Tablas, consultas, formularios, informes, macros y módulos.
Leer diseño Ver el diseño de objetos. No se permiten cambios en el diseño. Tablas, consultas, formularios, informes, macros y módulos.
Modificar diseño Cambie el diseño de objetos y elimine objetos. Tablas, consultas, formularios, informes, macros y módulos.
Gestionar Establecer contraseñas de base de datos, replicar bases de datos y cambiar propiedades de inicio . Tenga acceso completo a objetos y datos, y asigne permisos para objetos. Bases de datos, tablas, consultas, formularios, informes, macros y módulos.
Leer datos Ver datos, pero no diseños de tablas o diseños de consultas. Tablas y consultas.
Actualizar datos Ver y editar datos, pero no insertar ni eliminar datos. Tablas y consultas.
Insertar datos Ver e insertar datos, pero no cambiar ni eliminar datos. Tablas y consultas.
Borrar datos Ver y eliminar datos, pero no cambiar ni insertar datos. Tablas y consultas.

Ahora debe tener suficiente idea sobre qué tipo de permiso de usuario debe asignar para cualquier tarea específica.

¿Cómo Para gestionar el permiso de usuario en la base de datos de acceso?

 Siga los pasos a continuación para otorgar o gestionar permisos de usuario en la base de datos de Access y sus objetos.

  • Elija la opción Herramientas> Seguridad> Permisos de usuario y grupo. Esto abrirá el cuadro de diálogo Permisos de usuario y grupo.
  • Cambie a la pestaña Cambiar propietario . Aquí puede ver quién es el propietario actual de la base de datos y todos sus objetos . Vaya a la pestaña Permisos y observe el nombre del grupo de trabajo de la base de datos o los usuarios a los que se asignan los permisos. En la lista que aparece de nombres de usuarios / grupos , debe seleccionar el grupo Admin .

gestionar Permisos de usuario de en Access base de datos 1

  • Es hora de explorar los detalles sobre los permisos asignados a varios nombres de grupos y tipos de objetos.
  • Elija la entrada de la orden de la lista de nombre de usuario / grupo. Suponga que desea asignar permiso a este grupo y luego siga los siguientes pasos.

gestionar Permisos de usuario de en Access base de datos 2

  • Ahora, en la lista desplegable de nombres de objetos que aparece, debe elegir la base de datos. Del Permisos sección de elegir el Abrir / Ejecutar.
  • Toque para aplicar la opción. Después de esto, todos los usuarios que estén en el grupo de entrada de pedidos obtendrán permiso para abrir y ejecutar su base de datos actual.

gestionar Permisos de usuario de en Access base de datos 3

  • Es hora de establecer permisos para los objetos de la tabla del grupo de entrada de pedidos. De manera similar, en la lista desplegable de un tipo de objeto, debe elegir tabla . Después de eso, de la lista que aparece del nombre del objeto, seleccione los nombres completos de la tabla.
  • En la sección Permisos, seleccione la opción insertar y actualizar datos. De forma predeterminada, la opción Leer diseño y Leer datos aparecerá marcada. Debe desmarcar Gestionar, Modificar diseño y Eliminar datos.

gestionar Permisos de usuario de en Access base de datos 4

  • Toque el botón Aplicar .
  • Para cerrar el cuadro de diálogo abierto, haga clic en el botón Aceptar .

¿Cómo Para especificar el nivel de acceso a cada base de datos Access Los usuarios?

Con el asistente de seguridad a nivel de usuario, puede especificar el nivel de acceso a cada usuario de la base de datos.

  • Para iniciar el asistente, vaya al menú Herramientas, elija la opción Seguridad y luego presione el Asistente de seguridad a nivel de usuario.
  • En la pantalla del asistente abierta, se le pregunta si desea editar el archivo existente o comenzar con un nuevo archivo de seguridad.

gestionar Permisos de usuario de en Access base de datos 5

  • Suponga que desea comenzar con uno nuevo, luego elija “Crear nuevo archivo de información de grupo de trabajo” y luego presione Siguiente.

gestionar Permisos de usuario de en Access base de datos 6

  • En la siguiente pantalla abierta, debe ingresar el nombre y el detalle de la empresa. Bueno, este paso es opcional. Aquí también verá una cadena extraña conocida como WID. Es un identificador único que se asigna aleatoriamente y no debe modificarse.

gestionar Permisos de usuario de en Access base de datos 7

  • En la misma pantalla, se le pregunta si necesita aplicar la configuración de seguridad, solo la base de datos que está editando actualmente quiere aplicar el permiso predeterminado a bases de datos completas. Después de hacer su elección, presione la siguiente.

gestionar Permisos de usuario de en Access base de datos 8

  • La siguiente pantalla define el alcance de su configuración de seguridad. Si lo desea, puede excluir tablas, consultas, formularios, informes o macros particulares del esquema de seguridad. Asumiremos que desea proteger toda la base de datos, así que presione el botón Siguiente para continuar.

gestionar Permisos de usuario de en Access base de datos 9

  • En la siguiente pantalla del asistente abierta, debe especificar los grupos para habilitar la base de datos.
  • Al seleccionar cada grupo, puede comprobar qué permisos se le asignaron.
  • Ahora debe asignar permisos también al grupo de usuarios predeterminado. En este grupo predeterminado, obtendrá todos los usuarios de la computadora enumerados aquí.
  • En caso de que esté habilitando la seguridad a nivel de usuario, lo más probable es que no desee otorgar ningún derecho al usuario. Entonces, para esto, seleccione “No, el grupo de Usuarios no debería tener ningún permiso”. Luego presione el botón Siguiente .

gestionar Permisos de usuario de en Access base de datos 10

  • En el siguiente paso, debe crear un nuevo usuario de base de datos , así puede crear tanto como un usuario desee. Simplemente haciendo clic en la opción “Agregar nuevo usuario” . se necesita establecer algunas contraseñas fuertes y únicas para cada uno de sus usuarios de bases de datos.

gestionar Permisos de usuario de en Access base de datos 11

No cree cuentas compartidas. Permitir que cada usuario de la base de datos tenga un nombre de cuenta individual aumentará la seguridad y la responsabilidad.

  • Luego, desde el cuadro desplegable, debe seleccionar cada usuario y luego asignarlos con uno o más grupos. Este paso ofrecerá a cada usuario permisos de seguridad que se heredan indirectamente de la pertenencia al grupo.
  • Por fin, tiene la opción de hacer una copia de seguridad de la base de datos sin cifrar. Esta copia de seguridad ayuda a una fácil recuperación de sus datos si olvida la contraseña por error.

gestionar Permisos de usuario de en Access base de datos 12

  • Es un buen hábito hacer una copia de seguridad, así que guárdela en algún dispositivo de almacenamiento extraíble como un DVD o una unidad flash. Guarde este dispositivo en un lugar seguro.

gestionar Permisos de usuario de en Access base de datos 13

  • Después de la creación de la copia de seguridad, elimine el archivo no cifrado del disco duro para protegerlo de miradas indiscretas.

FAQ:

¿Cómo puedo restringir la edición en Access?
Puede evitar fácilmente que los usuarios modifiquen datos utilizando las propiedades de control del formulario de acceso. Aquí está el detalle completo sobre cómo configurar las propiedades de control para evitar la entrada de datos.

Access ofrece varias opciones para evitar que los usuarios cambien accidentalmente los formularios de la base de datos. El truco consiste en configurar las propiedades de control denominadas Activar y Bloquear.

Estos son los pasos que debe realizar:

• Al principio, debe abrir su formulario de base de datos de Access en el diseño.
• Haga un clic derecho sobre el Nombre.
• Dentro de la pestaña de datos, debe establecer la opción sí en la propiedad Bloqueado.

Hacer esto evitará que los usuarios eviten cambios en el campo. Aún así, los usuarios pueden ingresar al campo y copiar eso también.

Para evitar que los usuarios editen este campo, estos son los siguientes pasos que debe realizar:

• Al principio, debe abrir su formulario de base de datos de Access en el diseño.
• Haga un clic derecho sobre el nombre del cliente.
• Dentro de la pestaña de datos, debe establecer la opción No en la propiedad Activado.

Incluso después de desactivar la propiedad Habilitado, verá que el campo del nombre del cliente sigue apareciendo.
Para que los usuarios trabajen con el campo de formulario, debe establecer el control tanto de los datos como de su etiqueta. Entonces, para tal situación, siga estos pasos:

• Al principio, debe abrir su formulario de base de datos de Access en el diseño.
• Haga un clic derecho sobre el nombre del cliente.
• Dentro de la pestaña de datos, debe establecer la opción No en la propiedad Activado. También establezca la propiedad Locked en No.

¿Cuántos usuarios pueden usar la base de datos de Access al mismo tiempo?
Es un mito muy persistente que las bases de datos de Access Jet solo admiten 20 usuarios.
Pero a partir de investigaciones recientes se ha descubierto que alrededor de 200 usuarios pueden trabajar simultáneamente en una base de datos Access / Jet.

Si todos solo usan la base de datos de Access para ver o ingresar datos dentro de la tabla. En ese caso, una gran cantidad de usuarios puede trabajar fácilmente en la base de datos de acceso.
Pero si varios usuarios intentan ejecutar consultas e informes masivos con actualizaciones de datos, el rendimiento se verá afectado.

Envolver:

En MS Access, algún permiso identifica por defecto la selección de otros objetos. Suponga que permite Modificar el permiso de datos en la tabla, otros permisos como leer diseño leer datos se asignarán automáticamente.

Mientras trabaja con las bases de datos de Access, siempre debe estar preparado para incidentes como corrupción y fallas.

Una de las mejores formas de resolver la corrupción de la base de datos de Access es utilizar una recuperación potente como la reparación de la base de datos de Access.

tip¿Aún tienes problemas? Arreglarlos con Stellar reparación para Access:

Este software asegura sin costura reparación y recuperación de la base de datos ACCDB y MDB. Es Restaura todos los objetos, incluidas tablas, informes, consultas, registros, formularios e índices, junto con módulos, macros, etc. Solucione los problemas de Microsoft Access ahora en 3 sencillos pasos:

  1. Descargue Stellar Access base de datos reparación herramienta calificado como Excelente en Cnet.
  2. Haga clic en la opción Examinar y Buscar para localizar la base de datos de Access corrupta.
  3. Haga clic en el botón Reparar para reparar y obtener una vista previa de los objetos de la base de datos.

Pearson Willey es escritor de contenido de sitios web y planificador de contenido de formato largo. Además de esto, también es un ávido lector. Por lo tanto, sabe muy bien cómo escribir un contenido atractivo para los lectores. Escribir es como una ventaja creciente para él. Le encanta explorar sus conocimientos on MS Access y compartiendo Tecnología blog.