Primero tenemos que iniciar sesión en la base de datos con el usuario root
mysql -uroot -proot Este es el usuario root -p seguido de la contraseña es root
Primero tenemos que crear una nueva base de datos
crear BASE DE DATOS sb; hemos creado una base de datos llamada sb
Nuevamente creamos un nuevo usuario
crear usuario 'nombre de usuario' @ 'host' identificado por 'contraseña'; por
ejemplo,
crear usuario 'dsb' @ 'localhost' identificado por 'wsdsb'; aquí se crea un usuario dsb, la contraseña es wsdsb y el host apunta a localhost
Comando de autorización: otorgue todos los privilegios sobre el nombre de la base de datos. * A 'nombre de usuario' @ 'host';
conceda todos los privilegios en sb. * a 'dsb' @ 'localhost'; los usuarios de dsb tienen todos los permisos de operación en la base de datos sb
El punto clave viene [comando efectivo]: privilegios de vaciado; esto es como una transacción de confirmación en la base de datos
Puede usar mysql -rdsb -pwsdsb cuando abra mysql nuevamente;
En este momento, verá que la base de datos bajo este usuario es solo sb, y este usuario no puede crear una nueva base de datos, puede agregar, eliminar y verificar que la tabla no sea resbaladiza.
En circunstancias normales, no daremos el usuario root a otros, demasiado peligroso.