У меня есть таблица, содержащая некоторые конфиденциальные данные, которые я хотел бы защитить дальше, чем уже принятые меры.В случае вторжения, в результате которого злоумышленник получает наш исходный код PHP, я хочу дополнительно защитить некоторые данные в базе данных.
Данные уже зашифрованы в базе данных, и ключи шифрования безопасно хранятся за пределами исходного кода., но, к сожалению, это только задержки, которые, мы надеемся, дадут нам время обнаружить вторжение и отключить систему.Однако технически возможен обратный инжиниринг кода.
В качестве отказоустойчивого устройства я хотел бы ограничить операторы выбора определенной таблицей.Наш код никогда не должен извлекать из таблицы более одной записи за раз.Есть ли способ ограничения количества строк, возвращаемых из таблицы с административной стороны MySQL, чтобы такие запросы, как SELECT * FROM secure_data_table;не возможно?