Возьмите имя пользователя и пароль, которые вы используете для cakephp и его db-соединения, и подключитесь к базе данных из командной строки. Я предполагаю, что вы используете систему Unix-типа и MySQL?
mysql --user=user_name --password=your_password db_name
... и попробуйте выполнить простой выбор:
SELECT * FROM tbl_topics
Если вы обнаружите там ошибку, она по крайней мере определит, что это проблема низкоуровневой базы данных, и вероятное решение состоит в том, что вам нужно предоставить разрешения для этого имени пользователя для выбора из этой базы данных. Ваши текущие уровни доступа для этого пользователя, вероятно, предоставляют доступ к БД под старым именем.