Mathieu,
The old_passwords option only changes how mysqld generates new
passwords. If old_passwords=0 when you create a new user mysql will
generate a long password that will only accept clients using the newer
protocol (and client lib). When old_passwords=1 mysql will generate
the older shorter
I may not be totally right but :
1) Well it all depends of which client library they are using if they
are using the old library yes
2) Well if that client use the old libraby yes ... (btw you can check
the password field in the mysql.user table to view the difference =>
they have a different for