Изначально был создан пользователь myuser
с правами как у суперюзера:
mysql> SHOW GRANTS FOR 'myuser';
+---------------------------------------------------------------------+
| Grants for myuser@% |
+---------------------------------------------------------------------+
| GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' WITH GRANT OPTION |
+---------------------------------------------------------------------+
У этого пользователя необходимо забрать доступ к БД mysql
, но права на все остальные БД должны остаться прежними. Спустя пару часов попыток ничего не вышло.
Не подскажите, как это реализовать?
Можешь воспользоваться программой с графическим интерфейсом HeidiSQL или с помощью запроса
REVOKE ALL PRIVILEGES ON mysql.* FROM 'newuser'@'localhost';
Забрать все права на БД у пользователя. Подробнее можно прочесть тут
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Например хочу вывести топ 10Вот мой очень не оптимальный запрос:
Есть приложение EuclidiaПриложение позволяет делать геометрические построения
Есть метод с помощью которого я получаю список песен с сервера