Пользователь MySQL это от чьего имени будет вестись обращение к базе. если не создано пользователей, то обращение по умолчанию будет вестись от пользователя хостинга и для подключения к ней будет нужно использовать Ваш логин и пароль от cPanel\'и :) но это не всегда удобно, и кстати не безопасно. Поэтому тут я напишу как создать пользователя MySQL.
1.в cPanel\'и ищем почти в самом низу, под созданием базы такой текст с полями для ввода: \"Список пользователей MySQL\". под ним будет 2 поля: \"имя пользователя\" и \"пароль\"
2.Дальше всё просто. пишем ему имя и пароль для него. например dbuser с паролем 1234. и нажимаем кнопку создания. всё. и пользователь готов :) ВНИМАНИЕ!!! имя пользователя, как и имя базы данных будет выглядеть как: login_name, где login-ваш логин для входа в сПанель, а name- имя создаваемого пользователя. наш пример будет иметь такое полное имя: wapstandart_user.
3.Теперь, после создния пользователя идем снова в меню баз и смотрим то место, где мы создавали базу (на пользователя а БАЗУ!). Прямо под ней будет текст: \"Разрешить полный доступ к базе данных MySQL пользователю MySQL\" и два выпадающих списка. в левом будет список ваших пользователей а в правом ваших баз. Вот какие значения будут в этих списках такой пользователь для такой базы и будет присвоен.
4.Ниже списков смотрим привелегии выбранного пользователя на использование выбранной базы. Можете конечно поэкспериментировать, но пока не советую. ставим галочку в ALL и жмем \"разрешить доступ\". Всё. теперь для нашей базы test пользователь user имеет полный доступ и может совершать с базой любые операции. Кто точно знает что ему будет нужно от пользователя, может немного обезопасить себя, слегка ограничив права пользователя :)