Cómo hacer mysql mostrar usuarios

Cómo hacer mysql mostrar usuarios
En MySQL, los usuarios quieren administrar bases de datos. En esta situación, deben ver todas las cuentas de usuario disponibles en la base de datos. Sin embargo, MySQL no tiene el "Mostrar a los usuarios"Comando, como"Mostrar bases de datos" o "Mesas de exhibición"Declaraciones, para enumerar a todos los usuarios de bases de datos locales. Se puede realizar con el "SELECCIONAR" declaración.

Este artículo discute:

  • Cómo ver a los usuarios en MySQL usando la función "User ()"?
  • Cómo ver a todos los usuarios en MySQL?
  • Cómo ver a todos los usuarios en orden descendente con detalles en MySQL?
  • Cómo ver los usuarios en MySQL con detalles de host, cuenta y contraseña?
  • Cómo ver a los usuarios en MySQL con host, nombre de la base de datos y comando?

Cómo ver a los usuarios en MySQL usando la función "User ()"?

Para obtener el nombre de usuario Just actual con el nombre de host utilizando el "usuario()Función, primero, abra el terminal de Windows y conéctese con el servidor MySQL a través del comando que se encuentra a continuación:

mysql -u raíz -p

Aquí:

  • "-u"La opción indica el usuario.
  • "raíz"¿Es nuestro nombre de usuario.
  • "-pag"La opción representa la contraseña.

Según la siguiente salida, el terminal está conectado al servidor MySQL:

Entonces, ejecute el "SELECCIONARDeclaración "con el"usuario()" función:

Seleccionar usuario ();

Como puede ver, el nombre de usuario y el nombre de host actual se han mostrado a continuación:

Cómo ver a todos los usuarios en MySQL?

Para obtener a todos los usuarios en MySQL, ejecute el comando declarado a continuación:

Seleccione el usuario de MySQL.usuario;

En la consulta anterior:

  • "SELECCIONARLa instrucción "se utiliza para seleccionar los registros de la base de datos.
  • "usuario"Es el nombre de la columna resultante.
  • "DELa cláusula se usa para obtener los registros requeridos de las tablas.
  • "mysql.usuario"Es el nombre de tabla predeterminado que almacena todas las tablas creadas.

Como puede ver, todos los usuarios de bases de datos locales existentes se han mostrado a continuación:

Cómo ver a todos los usuarios en orden descendente con detalles en MySQL?

Si desea mostrar a todos los usuarios en orden descendente con detalles adicionales en MySQL, el "DescomunalSe puede usar el comando:

Desc mysql.usuario;

Se puede observar que todos los usuarios en el "mysql.usuarioLa tabla se muestra en la tabla a continuación con más detalles en orden descendente:

Cómo ver los usuarios en MySQL con detalles de host, cuenta y contraseña?

Supongamos que necesita obtener todos los usuarios locales junto con los detalles de la raíz, el host, la cuenta y la contraseña. En tal situación, se puede usar el comando proporcionado:

Seleccione Usuario, Host, Account_Locked, Password_Epted de MySQL.usuario;

La salida de la consulta ejecutada anteriormente contiene todos los nombres de usuario locales, nombres de host, sus detalles de cuentas y el estado de vencimiento de la contraseña:

Cómo ver a los usuarios en MySQL con host, nombre de la base de datos y comando?

Para encontrar el nombre de usuario, el nombre de host con el nombre de su base de datos respectiva y los comandos del "información_schema.lista de procesos", el "SELECCIONAR"La declaración se puede usar:

Seleccione el usuario, host, db, comando desde información_schema.lista de procesos;

Has aprendido las diferentes formas de mostrar el nombre del usuario con múltiples opciones en MySQL.

Conclusión

Para mostrar a los usuarios, se utilizan múltiples comandos y opciones en MySQL, como el "Seleccionar usuario ()"Solo para usuarios actuales. El "Seleccione el usuario de MySQL.usuario"Para usuarios de bases de datos locales, y el"Desc mysql.usuario"Para los nombres de usuario en orden descendente con otros detalles. Además, también podemos obtener el nombre de usuario con nombre de host, detalles de la cuenta, estado de caducidad de contraseña, su nombre de bases de datos respectivas y comandos. Este artículo ilustró los varios comandos para mostrar el nombre del usuario con múltiples opciones en MySQL.