SELECT *
FROM `messages`
WHERE `id_add` = :doctorId AND `id_to` = :patientId
UNION SELECT *
FROM `messages`
WHERE `id_add_pac` = :patientId AND `id_to_pac` = :doctorId
На сколько просто прочитать данные в БД, если имеешь к ней физический доступ?Очень просто.
Какой уровень подготовки специалиста (пользователя) для этого нужен?Минимальный.
Есть варианты значительно усложнить задачу чтения данных (может шифрование или что-то другое)?Шифрование на уровне тома (диска), например Bitlocker или TrueCrypt.