Количество пользователей представляется наиболее трудным для защиты данных.Вы можете замаскировать это, создав большое количество фальшивых пользователей с бессмысленными именами, зашифрованными, как вы описываете.Они могут выполнять двойную функцию в качестве ловушек, которые вы описываете, но тогда вам нужно уметь отличать ловушку от реального пользователя, что означает, что злоумышленник может сделать то же самое, если он может скомпрометировать проверку ловушек.
От кого вы пытаетесь обезопасить его?
Хотите ли вы обезопасить его от того, кто скомпрометирует БД, например, с помощью SQL-инъекции, или мошеннического системного администратора?
Хотите ли вычтобы обезопасить его от кого-то, кто скомпрометировал операционную систему и получил доступ к файлам, которые поддерживают таблицы базы данных?
Первый можно уменьшить, ограничив доступ к таблице проверенными хранимыми процедурами и жесткими средствами контроля доступа к БД..
Последнее можно смягчить, поместив файлы БД в зашифрованный раздел, хотя это может замедлить доступ и / или усложнить запуск.