Возможно, вы захотите поместить его в каталог, который не входит в иерархию веб-приложений, чтобы у браузера не было возможности получить к нему доступ.
В зависимости от вашего уровня паранойи, вы можете написать веб-сервис, который находится за брандмауэром, и потребовать учетные данные, но это может быть излишним.
Было бы полезно, если бы мы поняли вашу архитектуру, если это просто сценарий php, отправляемый в базу данных, тогда первое предложение будет лучшим, например, если у вас есть брандмауэры, у вас будет больше вариантов.