Опубликовано 27/03/2014
1) Дать все привилигии пользователю
GRANT ALL PRIVILEGES ON *.* TO user@"%" IDENTIFIED BY 'some_passw' WITH GRANT OPTION;
ALL PRIVILEGES - дает все привилегии пользователю.
WITH GRANT OPTION - это значит, что пользователь может передать свои привилегии другому пользователю, т.е. создать другого пользователя с такими же правами.
2) Сделать дамп базы
Сделать dump (дамп, копию) базы DBNAME в файл dump.txt:
> mysqldump -uLOGIN -PPORT -hHOST -pPASS DBNAME > dump.txt
3) Заведение базы и раздача прав
mysql> CREATE DATABASE `DBname` CHARACTER SET utf8 COLLATE utf8_general_ci;
mysql> grant all on DBname.* to USERname@localhost identified by 'PASS';
Добавить комментарий