Я хотел бы создать пользователя MySQL, который может создавать новые базы данных и управлять ими только (создавать/удалять таблицы) без возможности управления другими схемами. Возможно ли это? Какое разрешение он требует? Я пробовал смешивать DBDesigner и DBManager, но кажется, что он может редактировать все или ничего (ни его базы данных).Пользователь MySQL с ограниченным разрешением администратора
ответ
Загрузить рабочий стол mysql. В диспетчере серверов вы найдете пользователей/priviliges. Здесь вы можете настроить пользователей очень легко.
вопрос: «Какие разрешения я должен предоставить пользователю, чтобы он мог создавать и управлять своей собственной базой данных и никакими другими схемами?» –
И это можно сделать в user & priveliges workbench mysql! –
«Я хотел бы создать пользователя mysql, который может создавать новые базы данных и управлять ими (создавать/удалять таблицы, ...) без возможности управления другими схемами. Возможно ли это?» –
Возможно, это поможет. Проверьте это: MySQL RefMan
Замените tester123
на переменную PHP или что угодно, как имя пользователя и имя базы данных.
Замените %
рядом с tester123 @ с вашим желаемым именем хоста.
линия объяснила:
- создать пользователю
- пусть вход пользователя, но не делать ничего
- создания базы данных
- пусть доступ пользователей этой базы данных
- совершить изменения
здесь мы идем:
CREATE USER 'tester123'@'%' IDENTIFIED BY '***';
GRANT USAGE ON * . * TO 'tester123'@'%' IDENTIFIED BY '***' WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0 ;
CREATE DATABASE IF NOT EXISTS `tester123` ;
GRANT ALL PRIVILEGES ON `tester123` . * TO 'tester123'@'%';
FLUSH PRIVILEGES;
Подсказка:
Это легко можно сделать, и получает объясняется phpMyAdmin
, пользователей -> создать пользователя -> Предоставление доступа к базе данных имени пользователя или <user_*>
- 1. Phing работает под пользователем с ограниченным разрешением
- 2. Установка Windows с ограниченным доступом
- 3. Как скрыть элемент из меню, если пользователь не имеет права на него в разделе администратора?
- 4. Изменение IP-адреса с ограниченным счетом
- 5. joomla сайт с ограниченным доступом
- 6. taskkill Mysql from .ASPX - Проблемы с разрешением?
- 7. Импорт MySQL в Postgres. Проблемы с разрешением
- 8. Проблема с разрешением: Создание postgres обратно как пользователь postgres
- 9. Hashtable с ограниченным размером?
- 10. java-манипуляция изображения с ограниченным пространством кучи
- 11. Программный запуск надстройки VSTO с правами администратора
- 12. SSRS - проблема с разрешением
- 13. Можно ли проверить, если пользователь с правами администратора с HTAccess
- 14. Пользователь теряет статистику администратора при обновлении Django
- 15. MySQL Table Design для команд с ограниченным числом членов
- 16. mysql order by timestamp desc с ограниченным диапазоном не работает
- 17. Пользователь и пароль, Консоль администратора Glassfish
- 18. VB.NET администратора и стандартный пользователь Войти отказ
- 19. Проблема с разрешением на Wordpress
- 20. Разрешить пользователь MySQL с ограниченным доступом к базе данных для создания большего числа пользователей с подобным доступом
- 21. Как создать пользователь с правами администратора в рельсах
- 22. Служба каталогов Mac OS/пользователь LDAP с правами локального администратора
- 23. Контроллер Override Devise - только пользователь с ролью администратора для входа?
- 24. пользователь Доступ к Powershell (с точки зрения администратора)
- 25. Django подтвердите, что пользователь отправляет с панели администратора
- 26. Аутентифицировать активный пользователь с правами администратора в виноградном апите конечную
- 27. PHP и PHPMyAdmin пользователь Войти с пользователями администратора
- 28. Имеет ли MySQL режим администратора?
- 29. Разбор файла с ограниченным пространственным пространством
- 30. d3 график с ограниченным увеличением
AFAIA, это может только если вы заранее знаете имя (имена) баз данных, которые создаст пользователь. – eggyal