Ik ben de moderator van een forum en ben een (php-)script aan het schrijven die meerdere accounts voor 1 gebruiker moet kunnen aanmaken, voor FTP en MySQL/PMA
FTP werkt al.
Dat wordt dus:
grant all privileges on db.* to db@ip/hostname identified by 'Passwd';
Vervolgens kan je met phpmyadmin in de config ook niet localhost databases invoeren en via phpmyadmin of de tool van je smaak de db op afstand beheren.
Vervolgens kan je met phpmyadmin in de config ook niet localhost databases invoeren en via phpmyadmin of de tool van je smaak de db op afstand beheren.
Ik heb een eigen login and pass voor PMA,
daarmee kan ik elke actie ondernemen die ik zou willen; het aanmaken van db's, het verwijderen van db's etc.
De admin heeft PMA ook op zijn server draaien.
Dat wordt dus:
grant all privileges on db.* to db@ip/hostname identified by 'Passwd';
Vervolgens kan je met phpmyadmin in de config ook niet localhost databases invoeren en via phpmyadmin of de tool van je smaak de db op afstand beheren.
Dat klopt, je kan bij PMA meerdere servers tegelijk beheren, maar ik vind het zelf niet zo veilig om alles plain text over het internet te versturen
daarom doe ik het meestal via een ssh tunnel, gewoon de mysql verbinding via een ssh tunnel laten lopen zodat je hem kan gebruiken als hij lokaal draait :)
Dat klopt, je kan bij PMA meerdere servers tegelijk beheren, maar ik vind het zelf niet zo veilig om alles plain text over het internet te versturen
daarom doe ik het meestal via een ssh tunnel, gewoon de mysql verbinding via een ssh tunnel laten lopen zodat je hem kan gebruiken als hij lokaal draait :)
Ik log op zijn server in op PMA en kan dan acties uitvoeren op de db's.
Maar hoe gaat dat in zijn werk dan?
Ik heb geen ervaring met ssh tunnels