MySQL are un mod dubios de autentificare.
Dacă atunci cînd primiți mesajul Access Denied pentru un user@% (any host) care are toate drepturile necesare și suficiente simțiți că trebuie să-i transmiteți numai bine mamei designerului modului de autentificare nu înseamnă că sunteți o persoană rea.
Un user care se conectează la mysql pe protocolul socket connection este considerat user@localhost și este diferit de user@%. Doar pentru conexiuni via TCP user@% este alias pentru user@localhost. Dacă Bulă care a desenat mysql a considerat că modul de autentificare poate fi dependent de protocolul de conectare la aplicație noi nu putem decît să tragem concluzia că nu e bine, să-i mulțumim pentru efortul la care ne-a supus materia cenușie căutînd trei ore ce dracu înseamnă acest access denied (îndepărtîndu-ne astfel ziua debutului Altzheimmerului) și să nu mai folosim MySQL data viitoare.
G.