В панели управления идете в раздел "Базы и пользователи MySQL" ("Manage Mysql")
1) Создаете базу.
В поле "Db:" пишете имя для базы и нажимаете "Add Db".
2) Создаете пользователя.
В полях "UserName:" и "Password:" пишете имя и пароль для нового пользователя и нажимаете "Add User".
3) Даете пользователю доступ к базе.
В полях "User:" и "Db:" выбираете соответствующие значения и нажимаете "Add User to Db".
Все.
Стоить отметить что при создании баз и пользоваетелей к их именам добавляется префикс - ваш логин. Т.е., если ваш логин - "webuser", и вы в
поле "Db:" при создании базы пишете "db1", то имя созданной базы будет "webuser_db1".
Может и offtopic но, для тех, кто привык программить на дельфях и с++ билдере, и создавать базы елозя мышью, есть на http://www.mysql.ru софтина. Называется MySQL Manager. Очень удобно создавать базу. Вот...
ЗЫ. Тока триальная, но astalavista.box.sk про нее вкурсе
в ДиректАдмине все гораздо проще
В директ-админе есть один большой недостаток: в нем нельзя сопоставить одному пользователю более 1 базы
Большой ли?
По-моему один из самых незначительных. Есть куда более неприятные недостатки в нем...
Ну да, есть. Но именно сопоставление базы/пользователя сильно мешает при переносе сайта с другого хостинга: приходится заново прописывать параметы в конфигах.
ну думаю. не перетрудишься. если перепишешь
Это все хорошо, но как задавать пользователям привилегии?
В cPanel не вижу такого на этом хостинге, в phpMyAdmin - запрещено...
Обновил скин. Там при добавлении пользователя в базу можно привилегии задать теперь.
А имеющемуся уже юзеру как права порезать? Пробовал удалять и делать нового с тем же именем, так у него, несмотря на состояние чекбоксов при создании, все равно права как у прежнего - полные.
ага. значит не до конца обновил... пробуйте теперь.
Щас, вроде, получается. Если удалить юзера из базы, а потом добавить с новыми привелегиями. А без удаления не получается поменять. Но все равно лучше, чем было