2013-08-19 1 views
0

Я хочу добавить суперпользователя с теми же привилегиями, что и «root» @ localhost, потому что я хочу создать хост, который является «% ', доступный, чтобы моя локальная машина служила удаленным сервером базы данных.Как добавить суперпользователя так же, как «root» @ «localhost»

P.S. Я использую XAMPP> PHPMyAdmin

ответ

0

Вы должны сделать что-то вроде этого

CREATE USER 'jeffrey'@'localhost' IDENTIFIED BY 'mypass'; 
GRANT ALL ON db1.* TO 'jeffrey'@'localhost'; 
GRANT SELECT ON db2.invoice TO 'jeffrey'@'localhost'; 
GRANT USAGE ON *.* TO 'jeffrey'@'localhost' WITH MAX_QUERIES_PER_HOUR 90; 

Направить docs здесь.

+0

Я на самом деле моя настоящая проблема: я не могу получить доступ к phpmyadmin из моей учетной записи на хосте '%' – user2658838

+0

Это можно сделать и с консоли MySQL. –

+0

Как? Потому что я создал пользователя с хостом как «%» – user2658838