Recentemente ho scritto un piccolo script PHP per ottenere utenti che sono online nella mia applicazione, che usa MySQL ed è ospitato dal mio server dedicato. Io uso una società di hosting web popolare e ho avuto problemi di connessione al mio database MySQL dallo script, quindi ho contattato l'host web e mi è stato detto questo:
Sorry. We are unable to allow connections to external databases as it is a security risk.
Il rappresentante dell'assistenza apparentemente non è stato in grado di dirmi cosa è questo ' rischio di sicurezza ', e non posso pensare a ulteriori rischi per la sicurezza che l'accesso ai sistemi di database esterni porterebbe come questo particolare host consente connessioni a i database situati sulla loro piattaforma di hosting.
Sospetto che questa possa essere una tattica di marketing (che devi usare i loro server di database), ma esiste un reale rischio di accesso a un server di database remoto?