Зашифруйте отдельные строки в таблице базы данных разными паролями - PullRequest
1 голос
/ 29 февраля 2012

Можем ли мы зашифровать отдельные строки в таблицах базы данных разными паролями.Если да, то какая база данных поддерживает такую ​​функцию.Каждая строка содержит информацию о клиенте, и я хочу зашифровать эту строку с данными клиента.Нет-SQL также может рассматриваться для этого, если это возможно в этом.

Ответы [ 2 ]

2 голосов
/ 29 февраля 2012

Трудно дать подробное руководство, когда я не совсем понимаю, какова цель приложения.

Конечно, можно делать то, что вы предлагаете, хотя для этого может потребоваться некоторое кодирование.

Однако, если вы просто заинтересованы в том, чтобы клиенты могли видеть только свои собственные данные,альтернативный подход может быть VPD (виртуальная частная база данных) или RLS (защита на уровне строк).

Надеюсь, что это поможет.

0 голосов
/ 01 марта 2012

Я бы порекомендовал шифровать данные локально перед отправкой в ​​базу данных. Другой вариант - предоставить разные схемы для каждого клиента.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...