Como crear usuarios en Mysql y otorgar permisos

Antes de empezar con el tutorial, asumo que ya tienes un servidor de MySQL o MariaDB instalado en tu sistema. Si no, puedes instalarlo siguiendo este tutorial:

Instalar MariaDB en Debian 9

Todos los comandos serán ejecutados como el usuario administrador dentro del terminal de la base de datos o con la cuenta de root.
Para acceder al terminal de MySQL simplemente abriremos una consola y ejecutaremos el siguiente comando junto a la contraseña de root

$ mysql -u root -p

En caso de no tener asignada una contraseña para el usuario root, simplemente omite la opción ‘-p’