Соединение со старой базой mysql из нового php
Насколько старая MySQL, какая конкретно версия? Если это всё же 4.1 или выше, но просто использующая старую авторизацию. То самый простой вариант завести еще одного юзера с доступом к нужной базе и новой авторизацией, и с нового сайта использовать этого нового юзера, в то время как старые скрипты будут ходить под старым юзером.
Недавно столкнулся с такой же проблемой, без обновления хеша решить не получилось. А почему у вас не выходит обновить хеш пароля?