Saltar al contenido

¿Cómo crear usuarios separados en phpmyadmin, cada uno no puede ver otras bases de datos?

No olvides que en las ciencias informáticas cualquier problema suele tener varias resoluciones, por lo tanto compartiremos lo más óptimo y eficiente.

Solución:

Prueba esto:

  1. En la página predeterminada de phpMyAdmin (localhost), haga clic en el enlace “Privilegios”
  2. Haga clic en el enlace “Agregar un nuevo usuario”
  3. Asignar al usuario un nombre de usuario y contraseña
  4. Donde dice “Base de datos para el usuario”, seleccione “Ninguno”
  5. Deje todas las casillas de verificación en privilegios globales sin marcar
  6. Presione el botón “Ir”

Debería ver al nuevo usuario en la descripción general del usuario. Los privilegios globales deben decir “Uso”.

  1. Haga clic en el icono de edición junto a la cuenta del usuario
  2. En “Privilegios específicos de la base de datos”, donde dice “Agregar privilegios en la siguiente base de datos”, elija la(s) base(s) de datos que desea asignar al usuario
  3. Asigne al usuario los privilegios que desea que tenga para esa base de datos
  4. Presione el botón “Ir”

  1. Iniciar sesión en phpMyADmin
  2. Ir a Privilegios
  3. Haga clic en Agregar un nuevo usuario
  4. Escriba la información de acceso que desee en el área Información de inicio de sesión (nombre de usuario, host, contraseña)
  5. Haga clic en el botón de radio para Crear base de datos con el mismo nombre y otorgar todos los privilegios
  6. Haga clic en Ir.

Eso es todo.

Nota. Prefiero tener una combinación en la que el nombre de usuario sea el mismo que el nombre de la base de datos; algunos pueden argumentar en contra. Estoy usando phpMyAdmin versión 3.3.2.

Cuando inicia sesión en phpMyAdmin como usuario raíz, puede ver TODAS las bases de datos y realizar operaciones en cualquiera de ellas.

Si desea limitar el acceso solo a un usuario específico:

  • Cree un usuario para la base de datos específica, por ejemplo user1 con su password1
  • Luego, en la página de inicio de sesión de phpMyAdmin, si el usuario ingresa su user1 y password1 solo tendrán acceso a la base de datos específica.

Luego, siga los pasos de la respuesta de intlect para crear usuarios y asignarlos a una base de datos específica:

  1. Inicie sesión en phpMyADmin.
  2. Vaya a Privilegios.
  3. Haga clic en Agregar un nuevo usuario.
  4. Escriba la información de acceso que desee en el área Información de inicio de sesión (nombre de usuario, host, contraseña)
  5. Haga clic en el botón de radio para Crear base de datos con el mismo nombre y otorgar todos los privilegios.
  6. Haga clic en Ir.

Te mostramos las comentarios y valoraciones de los lectores

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags : / /

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *