Simply.com is available in english

Fout: SELECT command denied to user 'user'@'x' for table 'proc'

De oorzaak is een fout in de MySQL‑driver. Gedocumenteerd hier:
http://bugs.mysql.com/bug.php?id=10640
http://bugs.mysql.com/bug.php?id=16703
http://bugs.mysql.com/bug.php?id=14836

Een proces probeert een SELECT‑statement uit te voeren op de proc‑tabel. Deze ‘proc’‑tabel is een systeemtabel die procedures opslaat voor alle gebruikers op de MySQL‑server. Bij gedeelde hosting is toegang tot deze tabel een probleem, omdat die toegang klanten in staat stelt elkaars procedures te bekijken.

Een mogelijke oplossing voor het probleem is om de connection string aan te passen zodat deze "Use Procedure Bodies=false" bevat.

Voorbeeld:
"server=localhost; user id=dbuser; password=password; database=dbname; Use Procedure Bodies=false;"

Artikel uit de ondersteuningscategorie: ASP & ASP.NET

Andere relevante artikelen