Com crear un nou usuari i concedir permisos a MySQL
A continuació et mostrem un manual detallat de com crear un nou usuari i concedir permisos a MySQL:
Pass 1: Iniciar sessió a MySQL
Per crear un nou usuari i concedir permisos a MySQL, has d'iniciar sessió al teu servidor de MySQL. Pots fer-ho de diverses maneres, però una forma comuna és obrir un terminal o línia de comandes i escriure el següent:
mysql -u root -p
Això iniciarà la sessió a MySQL amb l'usuari root. Et demanarà que introdueixis la teva contrasenya de root abans de continuar.
Pass 2: Crear un nou usuari
Un cop havis iniciat la sessió a MySQL, pots crear un nou usuari utilitzant la comanda següent:
´CREATE ´USER 'nom_d_usuari'@'localhost' IDENTIFIED BY 'contrasenya';
En aquesta comanda, has de substituir nom_d_usuari pel nom d'usuari que vulguis crear i contrasenya per la contrasenya que vulguis assignar a aquest usuari.
Pass 3: Concedir permisos al nou usuari
Un cop havis creat l'usuari, has de concedir-li permisos perquè pugui interactuar amb les bases de dades. Pots fer-ho utilitzant la comanda següent:
GRANT permís ON nom_de_base_de_dades.* TO 'nom_d_usuari'@'localhost';
En aquesta comanda, permís representa el tipus de permís que vulguis concedir, com SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, ALTER, INDEX, etc. nom_de_base_de_dades és el nom de la base de dades en la qual vulguis concedir permisos, i nom_d_usuari és el nom d'usuari al qual vulguis concedir permisos.
Pots concedir múltiples permisos separant-los per comes. Per exemple, si vulguis concedir permisos SELECT i INSERT a la base de dades my_database per a l'usuari my_user, pots utilitzar la comanda següent:
GRANT SELECT, INSERT ON my_database.* TO 'my_user'@'localhost';
Pass 4: Actualitzar els permisos
Un cop havis concedit permisos al nou usuari, has d'actualitzar els permisos a MySQL perquè surtin efecte. Pots fer-ho utilitzant la comanda següent:
FLUSH PRIVILEGES;
Aquesta comanda actualitzarà els permisos a MySQL perquè l'usuari acabat de crear pugui interactuar amb les bases de dades.
Pass 5: Sortir de MySQL
Un cop havis creat un nou usuari i concedit permisos, pots sortir de MySQL utilitzant la comanda següent:
exit
Això tancarà la sessió de MySQL i tornarà al terminal o línia de comandes.
success ¡Ja està! Ara has creat un nou usuari i li has concedit permisos per interactuar amb les bases de dades a MySQL.