It could be the database, I would recommend re-installing phpBB. First I would do a backup of everything on your forum if needed:
http://php.about.com/od/phpbb/qt/backup_phpbb.htm
That tutorial is a bit outdated, but it should still work. If this problem has been going on since installation...