I was trying to install Joomla on my machine .. so i ran the microsoft web platform and choose joomla Mysql and other tools went well .. BUT joomla it self isn't installed giving the following error :
This product did not install successfully: the database 'my_site_db' could not be created Access denied for user 'root'@'localhost' (using password :YES)
It asked me to enter a password for Joomla and the database in the last step of installation. I think i had MySQL already installed.
UPDATE : I downloaded Joomla from the website and worked on it using XAMPP and the installed version from Joomla's website.
You obviously have MySQL installed, because this message comes from MySQL server. Make sure that the password you provided is the password for MySQL's root user.