mercoledì 16 marzo 2011

Utenti in MySQL

Creare un database/schema:
CREATE DATABASE databasename;

Creare un utente in MySQL:
CREATE USER 'username'@'localhost' IDENTIFIED BY 'password';

Dare le autorizzazioni all'utente:
GRANT ALTER, CREATE VIEW, CREATE, DELETE, DROP, GRANT OPTION, INDEX, INSERT, SELECT, SHOW VIEW, UPDATE ON databasename.* TO 'username'@'%';

oppure per fare prima:
GRANT ALL PRIVILEGES ON databasename.* TO 'username'@'localhost' WITH GRANT OPTION;

L'asterisco indica tutto il contenuto del database.

Una spiegazione estesa la trovate sui tutorial di MySQL.

Nessun commento:

Posta un commento