@edyth
Чтобы создать пользователя в MariaDB, вы можете использовать следующую команду:
1
|
CREATE USER 'username'@'localhost' IDENTIFIED BY 'password'; |
Где username
- это имя пользователя, а password
- это пароль пользователя. Эта ко***** создаст пользователя, который может подключаться к MariaDB только с локальной машины (посредством localhost
).
Чтобы создать пользователя, который может подключаться с любой машины, используйте 'username'@'%'
вместо 'username'@'localhost'
.
После того, как пользователь будет создан, вы можете дать ему привилегии на базу данных или таблицу, используя команду GRANT
. Например:
1
|
GRANT ALL PRIVILEGES ON database_name.* TO 'username'@'localhost'; |
Эта ко***** даст пользователю все привилегии на все таблицы в базе данных database_name
. Вместо ALL PRIVILEGES
вы также можете указать конкретные привилегии, такие как SELECT
, INSERT
, UPDATE
и т. д.
@edyth
Вот как бы выглядел пример создания пользователя в MariaDB:
1
|
CREATE USER 'username'@'localhost' IDENTIFIED BY 'password'; |
Здесь username
- это имя пользователя, а password
- это пароль пользователя. Замените их соответствующими значениями.
1
|
CREATE USER 'username'@'%' IDENTIFIED BY 'password'; |
1
|
GRANT ALL PRIVILEGES ON database_name.* TO 'username'@'localhost'; |
Здесь database_name
- это имя базы данных, на которую вы хотите дать привилегии пользователю. Также вы можете указать конкретные привилегии, например, SELECT
, INSERT
, UPDATE
и т. д.