MariaDB оператор CREATE USER

В этом учебном пособии вы узнаете, как использовать MariaDB оператор CREATE USER с синтаксисом и примерами.

Описание

Оператор CREATE USER создает учетную запись базы данных, которая позволяет вам войти в базу данных MariaDB.

Синтаксис

Синтаксис оператора CREATE USER в MariaDB:

CREATE USER
user_name IDENTIFIED BY [ PASSWORD ] ‘password_value’;

Параметры или аргументы

user_name
Имя учетной записи базы данных, которую вы хотите создать.
PASSWORD
Необязательный. Независимо от того, указали вы это или нет, оператор CREATE USER будет вести себя одинаково.
password_value
Пароль для назначения user_name.

Пример

Давайте посмотрим, как создать пользователя в MariaDB с помощью оператора CREATE USER.
Например:

В этом примере инструкция CREATE USER создаст нового пользователя с именем ‘admin’ в базе данных MariaDB, пароль которого будет ‘firstpassword’.

Создать более одного пользователя

Как вам создать более одного пользователя одновременно в MariaDB?
Вы можете использовать оператор CREATE USER для создания нескольких пользователей, разделяя их запятыми и паролями.
Например:

Этот пример CREATE USER создаст двух пользователей в MariaDB. Первый пользователь будет называться ‘admin’ с паролем ‘firstpassword’, а второй пользователь будет называться ‘shavka’ с паролем ‘secondpassword’)

Использование значения Hash для пароля

Приведенные выше примеры отображали незашифрованный пароль. У вас также есть возможность указать хэш-значение для пароля (см. функцию PASSWORD).
Например:

Этот пример CREATE USER создаст нового пользователя с именем ‘admin’ в базе данных MariaDB со значением хеш-значения пароля.