Miksi ei ip? Voihan tuossa käyttää ip-osoitteena loopback-osoitetta eli ip-numeroa 127.0.0.1
Lainaus Pupen asennus ohjeesta
mysql> create database pupesoft;
mysql> grant all on pupesoft.* to 'pupesoft'@'localhost' identified by 'salasana';
mysql> grant reload on *.* to 'pupesoft'@'localhost';
Joku MySQLää osaava voisi selittää nuo lauseet, omat taitoni on aika hatarat mutta luulen, että meneen näin.
MySQL palvelimelle ei riitä, että käyttälällä on tunnu, se on aktiivinen ja käyttöoikedet on riittävät.
Sen lisäksi MySQL tarkistaa mistä käyttäjä tulee kantaan, kuten
- koneennimi (pekan_pc)
- IP osoite 192.168.xxx tai määrätty verkkoale
- localhost (kuten tässä)
Ymmärsin että tuossa lausessa käyttäjälle (ohjelmalle nimeltä pupesoft) annetaan kannan käyttöoikeus
vaan siinätapauksessa, että käyttäjä (ohjelma) tulee osoitteesta localhost.
Osuinko oikeaan?