MySQL
-
Устанавливаем MySQL — сервер:
-
Включаем и добавляем в автозагрузку:
-
по умолчанию доступ из сети к MySQL отключён

-
Задать пароль для пользователя «root» в MySQL:
-
где: P@ssw0rd — пароль для входа в MySQL под пользователем «root»
таким образом, доступ к MySQL без ввода пароля больше не пройдёт:

-
Разрешаем доступ к MySQL из сети:

-
разрешаем доступ для пользователя «root» по сети с любого узла:
Проверяем:
-
на сервере:

-
удалённое подключение

-
Создание базы данных и пользователя с правами на базу данных:
-
создание базы данных:
где: db01 — имя создаваемой базы данных;
-
создание пользователя:
где:
-
user01 — имя создаваемого пользователя;
-
P@ssw0rd — пароль для пользователя:
-
Знак процента означает, что пользователь может подключаться к серверу с любого хоста
-
назначаем пользователю user01 права на полный доступ к базе данных db01:
Проверяем:

Также проверяем вход из под созданного пользователя:
-
как локально:

-
так и удалённо в данном случае:

MariaDB
-
Устанавливаем MariaDB — сервер:
-
Включаем и добавляем в автозагрузку:
-
Задать пароль для пользователя «root» в MySQL:
-
где: P@ssw0rd — пароль для входа в MariaDB под пользователем «root»
таким образом, доступ к MariaDB без ввода пароля больше не пройдёт:

-
Разрешаем доступ к MariaDB из сети:

-
разрешаем доступ для пользователя «root» по сети с любого узла:
Проверяем:
-
на сервере:

-
удалённое подключение

-
Создание базы данных и пользователя с правами на базу данных:
-
создание базы данных:
где: db01 — имя создаваемой базы данных;
-
создание пользователя:
где:
-
user01 — имя создаваемого пользователя;
-
P@ssw0rd — пароль для пользователя:
-
Знак процента означает, что пользователь может подключаться к серверу с любого хоста
-
назначаем пользователю user01 права на полный доступ к базе данных db01:
Проверяем:

Также проверяем вход из под созданного пользователя:
-
как локально:

-
так и удалённо в данном случае:

PostgreSQL
-
Устанавливаем PostgreSQL — сервер:
-
Создаём системные базы данных:

-
Включаем и добавляем в автозагрузку PostgreSQL:
-
по умолчанию доступ из сети к PostgreSQL отключён:

-
Разрешаем доступ к PostgreSQL из сети:
-
в конфигурационном файле находим строку «listen_addresses = ‘localhost'» и приводим её к следующему виду:

-
тем самым разрешая доступ из любых сетей;
Перезапускаем PostgreSQL:

-
Работа под администратором:
-
Для заведения пользователей и создания баз данных, необходимо переключиться в учётную запись «postgres»:
-
зададим пароль для пользователя «postgres»:
где: «postgres» — имя пользователя, а «P@ssw0rd» — пароль для пользователя «postgres«
-
Настраиваем парольную аутентификацию для удалённого доступа:
-
добавляем следующую запись:

-
перезапускаем PostgreSQL:
Проверяем удалённое подключение из под пользователя: «postgresql» с ранее заданным паролем: «P@ssw0rd«:

-
Создание базы данных и пользователя с правами на базу данных:
-
создать базу данных с именем — «db01«:
-
создать пользователя с именем — «user01» и паролем — «P@ssw0rd«:
-
выдать пользователя — «user01» полные права на базу данных — «db01«:
Проверяем:

Также проверяем вход из под созданного пользователя:
-
как локально:

-
так и удалённо в данном случае: