Hallo Linuchs,
wenn Du einen neuen DB-User anlegst, soll der vermutlich auch nuf vom Localhost aus zugreifen können, also bei Dir nur über deine PHP-Skripte.
GRANT SELECT ON <table.database> FOR "lin-sel"@"localhost" IDENTIFIED BY "<password>"
Siehe auch Manual
Und dann auch mal die Grants anzeigen lassen!
LG
DB-Willi