В этой статье будет описан метод создания нового пользователя базы данных в MySQL.
Как создать/сделать нового пользователя базы данных MySQL?
Ознакомьтесь с приведенными ниже инструкциями, чтобы создать нового пользователя базы данных в MySQL:
- Подключитесь к серверу MySQL через пользователя по умолчанию « корень », указав свой пароль.
- Запустите « СОЗДАЙТЕ ПОЛЬЗОВАТЕЛЯ ‘<имя пользователя>’@’localhost’, ИДЕНТИФИЦИРОВАННОГО ‘паролем’; команда.
- Предоставьте разрешения, используя « ПРЕДОСТАВИТЬ ВСЕ ПРИВИЛЕГИИ НА *.* КОМУ «<ИМЯ ПОЛЬЗОВАТЕЛЯ>» @ «localhost» С ОПЦИЕЙ ПРЕДОСТАВЛЕНИЯ; команда.
- Затем сбросьте привилегии.
- Показать список всех пользователей базы данных для проверки.
Шаг 1: доступ к базам данных MySQL
Сначала запустите терминал Windows, а затем подключитесь к серверу MySQL с помощью предоставленной команды:
mysql -u корень -p
Здесь:
- “ -в ” представляет имя пользователя.
- “ корень ” — это имя пользователя нашей базы данных.
- “ -п ” указывает пароль пользователя.
При выполнении вышеуказанной команды необходимо указать пароль:
Шаг 2: Создайте нового пользователя
Теперь используйте предоставленную команду, чтобы создать нового пользователя в базе данных MySQL:
СОЗДАЙТЕ ПОЛЬЗОВАТЕЛЯ 'tester'@'localhost', ИДЕНТИФИЦИРОВАННОГО 'tester123@';
В приведенной выше команде:
- “ СОЗДАТЬ ПОЛЬЗОВАТЕЛЯ ” используется для создания/создания нового пользователя.
- “ тестер ” – наше новое имя пользователя, а “ ‘@’локальный хост ” указывает на локальное создание пользователя.
- “ ОПРЕДЕЛЕН ” используется для указания пароля для конкретного пользователя.
Из данного вывода « Запрос OK,…… ” означает, что новый пользователь был успешно создан:
Шаг 3: Предоставьте привилегии
Затем предоставьте привилегии только что созданному пользователю, запустив команду « ПРЕДОСТАВИТЬ ВСЕ ПРИВИЛЕГИИ ' запрос:
ПРЕДОСТАВИТЬ ВСЕ ПРИВИЛЕГИИ НА *.* 'tester'@'localhost' С ВАРИАНТОМ ПРЕДОСТАВЛЕНИЯ;Здесь:
- “ ПРЕДОСТАВИТЬ ВСЕ ПРИВИЛЕГИИ ” предоставляет пользователю все типы разрешений.
- “ НА *.* ” означает, что предоставленные разрешения применяются к базе данных и таблицам, к которым можно получить доступ.
- “ tester’@’localhost’ С ОПЦИЕЙ ПРЕДОСТАВЛЕНИЯ ” показывает, что все привилегии назначаются указанному имени пользователя, когда определенное имя пользователя подключено через локальный хост:
Шаг 4. Активируйте привилегии
Затем запустите « УДАЛИТЬ ПРИВИЛЕГИИ », чтобы активировать все новые разрешения, предоставленные пользователю, прежде чем он получит к ним доступ:
ПОЛНЫЕ ПРИВИЛЕГИИ;
Шаг 5: Подтвердите нового пользователя
Чтобы убедиться, что новый пользователь базы данных создан или нет, запустите « ВЫБИРАТЬ команда:
Выберите пользователя из mysql.user;Как видите, вновь созданный пользователь базы данных существует в списке баз данных:
Шаг 6: подключитесь к серверу MySQL с новым пользователем
Теперь получите доступ к серверу MySQL с новым пользователем, указав соответствующие учетные данные:
mysql -u тестер -p
Это все о создании нового пользователя базы данных в MySQL.
Заключение
Чтобы создать нового пользователя базы данных в MySQL, сначала подключитесь к серверу MySQL через пользователя по умолчанию « корень », указав свой пароль. Затем используйте « СОЗДАЙТЕ ПОЛЬЗОВАТЕЛЯ ‘<имя пользователя>’@’localhost’, ИДЕНТИФИЦИРОВАННОГО ‘паролем’; команда. После этого предоставьте привилегии через « ПРЕДОСТАВИТЬ ВСЕ ПРИВИЛЕГИИ НА *.* КОМУ «<ИМЯ ПОЛЬЗОВАТЕЛЯ>» @ «localhost» С ОПЦИЕЙ ПРЕДОСТАВЛЕНИЯ; команда. Наконец, активируйте все добавленные привилегии, используя « УДАЛИТЬ ПРИВИЛЕГИИ команда. Для проверки перечислите всех пользователей базы данных. В этой статье описана процедура создания нового пользователя базы данных в MySQL.