Cómo enumerar los usuarios en una base de datos MySQL

El servidor MySQL suele ser la primera opción para los usuarios que desean trabajar con SQL (lenguaje de consulta estructurado). Tiene varias características avanzadas que lo hacen más seguro, más confiable y más eficiente. En su mayoría, es necesario para administrar una base de datos en un servidor MySQL. En este caso, consulte la lista de cuentas de usuario. Más específicamente, se pueden usar varios comandos y sentencias para este propósito. Los resultados de esta publicación son:

Contenidos

Método 1: ¿Cómo enumerar los usuarios actuales en una base de datos MySQL?

Para obtener la lista de todos los usuarios actuales en una base de datos MySQL, se deben seguir los pasos proporcionados.

Paso 1: Inicie «Símbolo del sistema»

Primero, abra el «símbolo del sistemaTerminal usando el menú de inicio:

Paso 2: Accede al servidor MySQL

Ahora acceda al servidor MySQL usando el comando dado junto con el nombre de usuario y la contraseña de usuario:

Paso 3: Ver bases de datos

A continuación, utilice el «ESPECTÁCULO» Comando con el «BASES DE DATOS‘ Opción para mostrar todas las bases de datos existentes: del resultado que se muestra a continuación, tenemos la opción ‘mysql» Base de datos:

Paso 4: cambiar la base de datos

Ahora cambie la base de datos actual escribiendo «USAR‘ comando y especifique el nombre de la base de datos de la siguiente manera:

Paso 5: Enumere los usuarios actuales

Para obtener la información sobre todos los usuarios actuales, el «Usuario()La función » se puede utilizar con el «ELEGIR” Explicación: Como puede ver, actualmente tenemos un “root@localhost«Usuario:

Nosotros podemos hacer eso tambiénusuario actual()” función para mostrar el nombre de usuario actual:

Método 2: ¿Cómo enumerar los usuarios de la base de datos MySQL registrados actualmente?

A veces, solo necesita ver los usuarios conectados actualmente en una base de datos MySQL. Para este propósito utilice el «ELEGIR” Comando: SELECCIONE usuario, host, comando DESDE information_schema.processlist; Aquí:

  • «ELEGIREl comando ” se utiliza para seleccionar el valor de la variable.
  • «usuarioLa opción ” conserva los nombres de todos los usuarios.
  • «anfitriónLa opción ” denota el nombre de host.
  • «dominio‘ representa a un usuario ejecutando una consulta y otro en el ‘demonio» Condición.
  • «FUERA DELa cláusula ” se utiliza para seleccionar algunos registros de una tabla.
  • «Esquema de información. Lista de procesos” es la lista de procesos de MySQL que representa qué proceso se está ejecutando actualmente a partir del conjunto de información:

Método 3: ¿Cómo enumerar los usuarios con detalles de cuenta y contraseña bloqueados en una base de datos MySQL?

Para obtener la lista de usuarios con sus detalles de cuenta y contraseña en una base de datos MySQL, se puede usar el siguiente comando: SELECT usuario, host, cuenta_bloqueada, contraseña_caducada FROM usuario; En el comando anterior:

  • «Cuenta bloqueadaLa opción ” se utiliza para representar el estado de la cuenta del usuario, independientemente de si está bloqueada o no.
  • «la contraseña expiróLa opción ” indica si la contraseña de la cuenta de usuario ha caducado o no.

Como puede ver en el resultado proporcionado a continuación, se ha mostrado toda la información:

Hemos recopilado varias formas de obtener la lista de usuarios en una base de datos MySQL.

Diploma

Dependiendo del usuario, hay varias formas de hacer que los usuarios accedan a una base de datos MySQL, p. B. si el usuario solo quiere obtener la lista de usuarios actual, entonces el «MOSTRAR usuarios ()» o «MOSTRAR usuario_actual()Se utilizan declaraciones. Por otro lado, si es necesario obtener la información junto con el usuario, el nombre de host, el comando, la cuenta y la contraseña, el «ELEGIRSe puede utilizar la declaración “. Esta publicación ha descrito varias formas de obtener la lista de usuarios en una base de datos MySQL.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.