Sto usando MySQL e ho bisogno di creare un account in grado di connettersi dal localhost o da un altro server, ovvero 10.1.1.1. Quindi sto facendo:
CREATE USER 'bob'@'localhost' IDENTIFIED BY 'password123';
CREATE USER 'bob'@'10.1.1.1' IDENTIFIED BY 'password123';
GRANT SELECT, INSERT, UPDATE, DELETE on MyDatabse.* to 'bob'@'localhost', 'bob'@'10.1.1.1';
Funziona bene, ma esiste un modo più elegante per creare un account utente collegato a più IP o deve essere fatto in questo modo?
La mia preoccupazione principale è che in futuro le autorizzazioni verranno aggiornate per un account "bob" ma non per l'altro.