Создать пользователя MySQL

Создать пользователя MySQL

Система контроля доступа MySQL позволяет создавать учетные записи MySQL и определить, что каждый юзер  может сделать. Шаги приведены ниже, помогут создать новую учетную запись пользователя в MySQL.

Шаг 1: Войдите в MySQL как root:

sh
1 lines
#·mysql -u root -p
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Шаг 2: С помощью команды GRANTсоздадим новую учетную запись MySQL:

sh
1 lines
mysql> · GRANT ALL ON <database_name>.* TO <new_account>@<server> IDENTIFIED BY '';
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Пример: у меня есть база данных с именем prob, и я хочу, чтобы назначить все привилегии новой учетной записи под названием captain, я покажу на следующей команде:

sh
1 lines
mysql> · GRANT ALL ON prob.* TO captain@localhost IDENTIFIED BY 'my_pass';
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Примечание: GRANT ALL — означает что mysql установит все привилегии для новой учетной записи. Но только на prob-базе данных и не может получить доступ к другой базе данных.

Шаг 3: Выход с MySQL

sh
1 lines
mysql> exit;
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Шаг 4: Вход в MySQL с только созданного юзера

sh
1 lines
mysql -u <your_new_account> -p
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Заменить <your_new_account> — это юзер которого вы создали.

Тема «Создать пользователя MySQL»  завершена. Думаю тут не должно у Вас возникнуть никаких проблем.

Was this helpful?

0 / 0