Добавление правил доступа
Обычно удаленный доступ к базам данных Plesk по умолчанию разрешен с любого компьютера. В целях безопасности вы можете разрешить доступ только с определенного IP-адреса (например, для приложений на удаленном компьютере, работающих с базой данных на сервере Plesk).
Вы также можете полностью запретить удаленный доступ (например, если приложение, работающее с базой данных Plesk, находится на самом сервере Plesk).
Настройки управления доступом указываются на уровне отдельных пользователей базы данных Plesk. Чтобы ваши настройки работали, приложение должно использовать для доступа к базе данных учетные данные соответствующего пользователя.
Примечание: Описанные выше опции показываются, только если у вашей подписки есть право Удаленный доступ для пользователей баз данных. Кроме того, если вы используете PostgerSQL или SQL Server, то ваш хостинг-провайдер должен включить брандмауэр Plesk.
Настройка доступа к базам данных MySQL/MariaDB
Для пользователей баз данных MySQL/MariaDB удаленный доступ регулируется внутренним механизмом безопасности MySQL/MariaDB — списками управления доступом (access control lists (ACL)). Ваши собственные настройки добавляются в списки управления доступом MySQL/MariaDB.
Чтобы настроить доступ для пользователя MySQL/MariaDB:
-
Если это уже существующий пользователь, нажмите Базы данных > Пользователи > имя пользователя > поле Управление доступом. Если это новый пользователь, нажмите Базы данных > Пользователи > Добавить > перейдите в группу Управление доступом.
Как вариант, управление доступом можно настроить при создании базы данных — если одновременно с ней создать и пользователя. Базы данных > Добавить базу данных > Создать пользователя базы данных.
-
Настройте удаленный доступ, используя следующие опции:
- Разрешить только локальные подключения. Выберите разрешение доступа только с адреса localhost.
- Разрешить удаленные подключения с любого компьютера. Эта опция позволяет разрешить доступ с любого сервера, включая localhost и IP-адреса сервера Plesk.
- Разрешить удаленные подключения с указанных компьютеров. Эта опция позволяет разрешить доступ с указанных имен компьютеров или IP-адресов. Локальные подключения тоже будут разрешены.
-
Если Plesk использует брандмауэр, то под опциями Управление доступом показывается соответствующее сообщение. В этом случае вам нужно будет уточнить у своего хостинг-провайдера, разрешает ли брандмауэр удаленные подключения к MySQL/MariaDB.
Если нет, то заданные вами настройки управления доступом работать не будут.
Настройка удаленного доступа к базам данных PostgreSQL
Для пользователей базы данных PostgreSQL удаленный доступ регулируется правилами брандмауэра. Ваши пользовательские правила добавляются к правилам системного брандмауэра после одобрения хостинг-провайдером.
Чтобы настроить доступ для пользователя PostgreSQL:
-
Если это уже существующий пользователь, нажмите Базы данных > Пользователи > имя пользователя > поле Управление доступом. Если это новый пользователь, нажмите Базы данных > Управление пользователями > Добавить > поле Удаленный доступ.
Как вариант, управление доступом можно настроить при создании базы данных — если одновременно с ней создать и пользователя. Базы данных > Добавить базу данных > Создать пользователя базы данных.
-
Настройте удаленный доступ, используя следующие опции:
- Использовать правила системного брандмауэра. Это правила, определенные вашим хостинг-провайдером.
- Разрешить удаленные подключения с указанных компьютеров. Эта опция позволяет указать IP-адреса, с которых данный пользователь сможет подключаться к базе данных. Ваши изменения будут предварительно проверены хостинг-провайдером.
Настройка удаленного доступа к базам данных Microsoft SQL Server (Windows)
Для пользователей базы данных SQL Server удаленный доступ регулируется правилами брандмауэра. Ваши пользовательские правила добавляются к правилам системного брандмауэра после одобрения хостинг-провайдером.
Чтобы настроить доступ для пользователя SQL Server:
-
Если это уже существующий пользователь, нажмите Базы данных > Пользователи > имя пользователя > поле Управление доступом. Если это новый пользователь, нажмите Базы данных > Управление пользователями > Добавить > поле Удаленный доступ.
Как вариант, управление доступом можно настроить при создании базы данных — если одновременно с ней создать и пользователя. Базы данных > Добавить базу данных > Создать пользователя базы данных.
-
Настройте удаленный доступ, используя следующие опции:
- Использовать правила системного брандмауэра. Это правила, определенные вашим хостинг-провайдером.
- Разрешить удаленные подключения с указанных компьютеров. Эта опция позволяет указать IP-адреса, с которых данный пользователь сможет подключаться к базе данных. Ваши изменения будут предварительно проверены хостинг-провайдером.