usuarios usuario tabla permisos otorgar gestion ejemplo datos crear contraseñas contraseña conectar como buscar administrador mysql passwords

tabla - gestion de usuarios y permisos en mysql



Longitud máxima de la contraseña de usuario de MySQL (1)

Esta es la página de referencia que encontré cuando busqué en Google: Link1 y Link2

Si está utilizando la replicación de MySQL, tenga en cuenta que, actualmente, una contraseña utilizada por un esclavo de replicación como parte de una instrucción CHANGE MASTER TO está efectivamente limitada a 32 caracteres de longitud; si la contraseña es más larga, cualquier exceso de caracteres se trunca. Esto no se debe a ningún límite impuesto por el servidor MySQL en general, sino que es un problema específico de la replicación de MySQL. (Para más información, vea el Bug 43439 ).

Arreglo documentado en el registro de cambios 5.7.5 , como sigue:

La longitud máxima que se puede usar para la contraseña en una instrucción CHANGE MASTER TO es de 32 caracteres. Anteriormente, cuando se empleaba una contraseña más larga, el servidor trunaba silenciosamente cualquier exceso de longitud. Ahora, cuando la longitud de la contraseña supera los 32 caracteres, CAMBIAR MASTER TO falla con un error.

Por lo tanto, asumo con seguridad que mi contraseña no debe tener más de 32 caracteres.

¿Cuál es la longitud máxima para una contraseña de usuario de MySQL?

MySQL usa PASSWORD(str) para cifrar la contraseña de cleartext str . Esta cadena de contraseña con hash se almacena en la mysql.user concesión de mysql.user con un tipo de datos CHAR(41) .

Sin embargo, no pude encontrar cuál es la longitud máxima para la contraseña de cleartext str , si la hay. ¿Alguien puede ayudar?