2012/11/26 Ahmed Al-Mehdi <ahmed at coraid.com>: > mysql> select * from mysql.user; > | localhost | | > | N | N | N | > | % | keystoneUser | *BB845D9C1AA6F1797AA68A8AB73F7C98BBD6A84A > | N | N | N | http://dev.mysql.com/doc/refman/5.5/en/access-denied.html "The reason that this does not work is that the default privileges include an entry with Host='localhost' and User=''. Because that entry has a Host value 'localhost' that is more specific than '%', it is used in preference to the new entry when connecting from localhost!" So you need to create keystoneUser at localhost Cheers, Alan