Създаване на MySQL потребител

Въпрос: Как мога да създам MySQL потребител в хостинг акаунта?

Отговор: След като вече сте създали MySQL база данни е необходимо да създадете потребител, който да оперира с нея. Аналогично на базите с данни това можете да направите от раздел "Бази данни", подраздел "MySQL бази данни" (Фиг.1)

dbase_1.png

За да създадете нов MySQL потребител е необходимо да попълните информацията във формата "MySQL потребители" - "Добави нов потребител" (Фиг.2)

mysql_user2.png

1. В полето "Потребителско име" задавате името на потребителя (максималната дължина е 7 символа, като се приемат само латински знаци и цифри).

2. В полето "Парола" задавате паролата за съответния потребител, която ще бъде използва за достъп до MySQL сървъра и оторизирана работа с базите данни, към които е асоцииран този потребител.

3. В полето "Парола (отново)" трябва да въведете паролата повторно. Ако сте използвали вградена в контролния панел функция за автоматично генериране на пароли, това поле ще бъде попълнено. Не забравяйте да копирате паролата ако сте я генерирали автоматично.

4. Натиснете бутона "Създай потребител" (Фиг.3)

mysql_user3.png

5. Вашият нов MySQL потребител е създаден (Фиг.4)

mysql_user4.png

6. Кликнете с левият бутон на мишката върху хипервръзката "Връщане назад" и ще видите вашият нов MySQL потребител в информационната таблица "текущи потребители" в най-долната част на страницата (Фиг.5)

mysql_user5.png

ЗАБЕЛЕЖКА: Подобно на базите данни и името на потребителя се формира от потребителското име на вашият хостинг акаунт (username) последвано от символа долно тире (_) и името, което вие сте задали в стъпка 1. т.е то ще изглежда по следният начин username_dbuser. В този вид трябва да бъде използвано името и в скриптовете, в противен случай те няма да осъществят връзка с базата данни.

За да може новосъздаденият потребител да оперира с конкретна база, той трябва да бъде асоцииран с нея и да му бъдат зададени съответните права (привилегии) за работа с базата. Това можете да направите от формата "Добавя потребител към базта данни". В падащият списък "Потребител" са изброени всички налични създадени от вас потребители, а в списъка "База данни" са изброени наличните бази за вашият хостинг акаунт. Избирате кой потребител и коя база желаете да обвържете и натискате бутона "Добави".

В списъка с права (привилегии) са изброени всички действия, които даден потребител може да извършва в рамките на базата данни (Фиг.6).

mysql_user6.png

В повечето случаи се налага да зададете на потребителя пълни права за опериране с базата, освен ако не е потребител със специално предназначение. Изберете отметката пред "All Privileges" (Фиг.7) и натиснете бутона "Направи промени"

mysql_user7.png

Системата ви известява, че избраният потребител е асоцииран към съответната база (Фиг.8)

mysql_user8.png

Във информационната таблиза "Текущи бази данни" ще бъдат изброени всички бази с прилежащите им потребители (Фиг.9)

mysql_user9.png

ЗАБЕЛЕЖКА: Имайте предвид, че не е задължително името на потребителя да съответства с името на базта данни. Това се прави с цел по-лесно опериране и ориентиране, ако имате няколко бази с няколко различни потребителя. Към една база могат да бъдат асоциирани няколко потребителя, както и един потребител може да бъде асоцииран към няколко бази едновременно.

Ако желаете да изтриете създаден потребител, можете да го направите от функцията "Итрий" в информационната таблца "Текущи потребители" (Фиг.5)

mysql_user5.png

Системата ще ви попита за потвържедение, че действително желаете да изтриете потребителя (Фиг.10). След натискане на бутона "Да" потребителят бива изтрит.

mysql_user10.png