Говоря о базе данных, я думаю, что вообще не стоит выставлять ее в оперативном режиме, поскольку, как мне кажется, из-за требований держать БД в офисе, что вы интенсивно используете ее для постоянной работы,кроме использования его для отображения данных на (будущем) веб-сайте.Если кто-то взломает эту базу данных, это нанесет вред не только вашему веб-сайту, но и любым другим проектам, которые зависят от этой БД.
Вместо этого вы должны разрешить веб-сайту использовать реплицированный сервер, но не тот мастер, которым вы являетесь.работа над.Я знаю, что в данный момент это для вас излишне, но тем не менее выигрыши в безопасности IMHO намного перевешивают немного дополнительных хлопот.
Относительно проблемы хостинга - вы должны отдать на аутсорсинг хостинг, потому что там меньше sysадминистратор работает для вас - помните, что если вы собираетесь самостоятельно размещать свой www-сайт, это означает круглосуточную заботу о доступности и т. д.
Также будьте осторожны с ограничением доступа к БД только с помощью ограничения IP, так как IP-адреса могут быть подделаны.Убедитесь, что применяются и другие меры безопасности.