La cause est un bug du pilote MySQL. Documenté ici :
http://bugs.mysql.com/bug.php?id=10640
http://bugs.mysql.com/bug.php?id=16703
http://bugs.mysql.com/bug.php?id=14836
Un processus tente d’exécuter une requête SELECT sur la table proc. Cette table « proc » est une table système qui stocke les procédures pour tous les utilisateurs du serveur MySQL. Sur un hébergement web partagé, l’accès à cette table pose problème, car il permettrait aux clients de voir les procédures des autres.
Une solution possible consiste à modifier la chaîne de connexion pour qu’elle contienne "Use Procedure Bodies=false".
Exemple :
"server=localhost; user id=dbuser; password=password; database=dbname; Use Procedure Bodies=false;"
Article de la catégorie support: ASP & ASP.NET