Unable to empty trash on all sites

Permalink
Hi,

I am unable to empty the trash on all the concrete5 sites I have installed (hosted on same server). Every time I try to empty the trash, or delete individual pages from the trash, I get the following message:

Warning: PDO::__construct(): The server requested authentication method unknown to the client [mysql_old_password] in /hermes/bosoraweb029/b2582/ipg.mydomainname/domainnamefolder/concrete/libraries/3rdparty/Zend/Db/Adapter/Pdo/Abstract.php on line 129 Warning: Cannot modify header information - headers already sent by (output started at /hermes/bosoraweb029/b2582/ipg.mydomainname/domainnamefolder/concrete/libraries/3rdparty/Zend/Db/Adapter/Pdo/Abstract.php:129) in /hermes/bosoraweb029/b2582/ipg.mydomainname/domainnamefolder/concrete/core/libraries/view.php on line 644
concrete5
An unexpected error occurred.
SQLSTATE[HY000] [2054] The server requested authentication method unknown to the client

In the above I have replaced my prime domain name (I host several domains on one package) and name of its subdomain folder with mydomainname/domainnamefolder/

The trash was working ok a few days ago but I'm not sure what has gone wrong or what I need to do. I'd be very grateful for any help!