У нас есть база данных MySQL, настроенная на одном из наших серверов. Мы использовали программу MySQL Administrator 1.2.12 для управления базами данных на сервере. Этот сервер был настроен и настроен человеком, которого больше нет в организации.
Я пытаюсь создать новую схему на сервере MySQL. Я вошел в систему как администратор, и когда я выбираю опцию «Создать новую схему», я получаю сообщение об ошибке: «MySQL Error Number 1044 Отказано в доступе для пользователя« Администратор »@«% »к базе данных TAtest»
Я выполнил команду SHOW GRANTS и получил следующую информацию:
'GRANT USAGE ON *.* TO 'Administrator'@'%' IDENTIFIED BY PASSWORD *9C9F3367144B''
'GRANT ALL PRIVILEGES ON `TRACSBACK`.* TO 'Administrator'@'%' WITH GRANT OPTION'
'GRANT ALL PRIVILEGES ON `tmp`.* TO 'Administrator'@'%' WITH GRANT OPTION'
'GRANT ALL PRIVILEGES ON `mysql`.* TO 'Administrator'@'%' WITH GRANT OPTION'
'GRANT ALL PRIVILEGES ON `JMSTEST`.* TO 'Administrator'@'%' WITH GRANT OPTION'
'GRANT ALL PRIVILEGES ON `interlock`.* TO 'Administrator'@'%' WITH GRANT OPTION'
'GRANT ALL PRIVILEGES ON `JMS`.* TO 'Administrator'@'%' WITH GRANT OPTION'
'GRANT ALL PRIVILEGES ON `HADEN`.* TO 'Administrator'@'%' WITH GRANT OPTION'
'GRANT ALL PRIVILEGES ON `empvoting`.* TO 'Administrator'@'%' WITH GRANT OPTION'
'GRANT ALL PRIVILEGES ON `CVCLEANUP`.* TO 'Administrator'@'%' WITH GRANT OPTION'
'GRANT ALL PRIVILEGES ON `i\_schema`.* TO 'Administrator'@'%' WITH GRANT OPTION'
Когда я смотрю на таблицу пользователей, я не знаю, правильно ли они были настроены ....
HOST User
% Administrator
% hbowling
% kserna
% landrews
% root
% rtarefeder
10.8.8.107 root
inftch5.domain.name hbowling
inftch5.domain.name root
localhost hbowling
localhost root
domain.name hbowling
metroweb.domain.name root
где domain.name является действительным именем домена.
Я получаю сообщение об ошибке и не могу создать новую схему, если я вошел в систему как администратор, root или сам.
Я попытался загрузить MySQL Workbench 5.0.30 OSS Community Edition, который, насколько я могу судить по информации в Интернете, должен подключаться к моему серверу MySQL, но это не так: см. http://www.mysql.com/downloads/workbench/ говорит Управление базой данных (заменив MySQL Administrator, что я и использовал). Однако, когда я иду в раздел справки версии сообщества MySQL Workbench для сообщества, он говорит, что для получения соединений с сервером у вас должна быть коммерческая версия.
Итак, 2 вопроса -
Как я могу заставить моего существующего Администратора MySQL позволить пользователю, к которому у меня есть доступ, создать новую схему?
Существует ли бесплатная версия MySQL Workbench, которая позволит мне подключаться к серверу базы данных, как это делает администратор MySQL?