GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cuál es el propósito del usuario “mysql.sys@localhost”?

Esta publicación explica por qué existe el usuario mysql.sys@localhost y para qué se utiliza.

mysql.sys@localhost usuario es un usuario del sistema que se utiliza como definidor de vistas, procedimientos y funciones en el esquema del sistema. Se agregó en MySQL 5.7.9 para evitar problemas si el DBA cambia el nombre del usuario root@localhost. Consulte también MySQL sys Schema en el Manual de referencia.

Lo siguiente se aplica al usuario mysql.sys@localhost:

1. Es un usuario obligatorio siempre que esté instalado el esquema sys. No elimine al usuario.

2. Está bloqueado de forma predeterminada, por lo que no se puede utilizar para acceder a MySQL:

mysql> SHOW CREATE USER 'mysql.sys'@localhost\G
*************************** 1. row ***************************
CREATE USER for mysql.sys@localhost: CREATE USER 'mysql.sys'@'localhost' IDENTIFIED WITH 'mysql_native_password' AS '*THISISNOTAVALIDPASSWORDTHATCANBEUSEDHERE' REQUIRE NONE PASSWORD EXPIRE DEFAULT ACCOUNT LOCK
1 row in set (0.00 sec)

Observe el BLOQUEO DE CUENTA.

3. Utiliza una contraseña no válida (consulte el resultado de MOSTRAR CREAR USUARIO arriba). Esto asegura que si la cuenta se desbloquea por error, todavía es imposible iniciar sesión. Por lo tanto, se recomienda no restablecer la contraseña.

¿Qué son las cuentas de usuario reservadas en MySQL

?


Linux
  1. ¿Cuál es el propósito del archivo .bash_profile en User Home Directory en Linux?

  2. ¿Qué son las cuentas de usuario reservadas en MySQL?

  3. ¿Cuál es el propósito de "usuario del sistema" en MySQL Replication

  4. ¿Cuál es el propósito del grupo "rueda" en Linux?

  5. ¿Cuál es el propósito del archivo .bashrc en Linux?

¿Qué es el Shell en Linux?

Useradd vs Adduser:¿Cuál es la diferencia?

¿Qué es MySQL vs MariaDB vs Percona?

¿Cuál es la ubicación correcta del archivo mysql.sock en Linux?

¿Qué es el usuario MySQL de debian-sys-maint (y más)?

¿Cuál es el propósito del directorio setgid?