Tengo un script que accede a una base de datos MySQL. Claramente, una contraseña segura y aleatoria, y un nombre de usuario único para el script, sin más privilegios de los que necesita, son normas razonables aquí.
Sin embargo, ¿existe algún beneficio de seguridad tangible y valioso al crear un nombre de usuario de 16 caracteres completamente aleatorio?
Soy consciente de que otras preguntas cubren las políticas de nombre de usuario en general , pero se trata específicamente de un nombre de usuario MySQL de un solo uso al que solo se llama desde un script, por lo que no es necesario memorizado por cualquiera.