If you as an admin get this issue while not being logged in you'll need to check your SQL logs if you have them enabled (you'd do this through FTP or from within the CP if you can get to it.
You can also edit libs/mysql.inc.php and change the "showlogs" line to 1 (from 0) and it'll publicly display any database errors.