¿Es un usuario root de Mysql (root @ localhost) el mismo que la cuenta de root del equipo (GUID = 0, ID = 0)?
Quiero decir, ¿es la raíz la que ejecuta el script?
¿Cómo puedo saber si los usuarios son iguales?
¿Es un usuario root de Mysql (root @ localhost) el mismo que la cuenta de root del equipo (GUID = 0, ID = 0)?
Quiero decir, ¿es la raíz la que ejecuta el script?
¿Cómo puedo saber si los usuarios son iguales?
El usuario root de MySQL es una cuenta solo dentro de la base de datos. Se llama root porque es el usuario más privilegiado del servidor de bases de datos y tiene acceso a todo. El usuario root en Linux (o cualquier otro Unix) es una cosa completamente separada.
El privilegio máximo que puede tener un usuario de MySQL es igual al privilegio en el que se ejecuta el demonio de MySQL. En la mayoría de los sistemas modernos basados en paquetes, un usuario mysql
no privilegiado se creará automáticamente en el sistema para este propósito, durante el proceso de instalación.