Трабл с новым пользователем MySQL 5.0.16

WebCode

Новичок
Трабл с новым пользователем MySQL 5.0.16

Здравствуйте Уважаемые.

Вчера поставил на домашнем ПК мускул 5.0.16, теперь проблемы с добавлением пользователя. Вот так я его добавляю:

PHP:
mysql_connect("localhost", "root", $rootpass) or die("Error: ".__LINE__."<br>".mysql_error());
mysql_query("CREATE DATABASE $db") or die("Error: ".__LINE__."<br>".mysql_error());
mysql_select_db($db) or die("Error: ".__LINE__."<br>".mysql_error());
mysql_query("GRANT select,insert,delete,update ON ".$login.".* to ".$login."@localhost IDENTIFIED by '".$password."'") or die("Error: ".__LINE__."<br>".mysql_error());
mysql_close();
print "База Данных создана<br>";
mysql_connect("localhost", $login, $password) or die("Error: ".__LINE__."<br>".mysql_error());
mysql_select_db($db) or die("Error: ".__LINE__."<br>".mysql_error());
В ответ:

Warning: mysql_connect(): Client does not support authentication protocol requested by server; consider upgrading MySQL client in /opt/home/localhost/public_html/addnewdb.php on line 10
Error: 10
Client does not support authentication protocol requested by server; consider upgrading MySQL client
При этом, в Базе mysql (таблица user и db) новые данные прописываются.

Что неправильно? Подскажите, пожалуйста.
 
Сверху