Cita: aunque estaba pensando que podría crear yo una tabla en mi BD que sea de usuarios, y aunq no sea como tal usuarios de mysql, utilizar sus valores para permitir el LogIn.
Bueno, esa es exactamente la forma en que los del hosting esperan que procedas: Crear un subsistema de usuarios que esté soportado por tu propia base de datos, y que utilicen los usuarios genéricos o específicos que tu generes para ella (como tu sólo tienes permiso para ver tu base, los usuarios que generas no pueden tener más privilegios que los que tu mismo posees, es una regla general de los DBMS).
La idea de los hosting es que todo usuario de una web residente en su host sólo pueda acceder a los servicios a través de esa web, y que no pueda conectarse a esa base desde una aplicación externa (o web que no esté en su host).
En esencia, desde la óptica del host, todos los usuarios trabajan en localhost, siendo el propio servidor el "localhost".
¿Se entiende?