Esa respuesta ya se ha dado muchas veces, consulte los siguientes enlaces.
Acceso denegado para el usuario '[email protected]' (usando contraseña:NO)
'Acceso denegado para el usuario 'root'@ 'localhost' (usando contraseña:NO)'
Autenticación de inicio de sesión Php/Mysql
Y si no puede resolver el problema, vaya a este enlace.
https://stackoverflow.com/help/duplicates
https://stackoverflow.com/help/how-to-ask