If you can encrypt it then you have to decrypt it. That means the decryption logic has to be stored in the Q2A code, which is public to everyone. So the database administrator could run each of the messages through the decryption logic and get the original message again. So the database administrator could still get the content of the messages