проблема в том что нужно давать доступ к уникальному полю. т.е. пересечение колонка и столбец. Идея закодировать каждую ячейку уникальным ключем и этот ключ давать юзеру для обратного раскодирования. Может не туда копаю?
что за база?
обычно через вьюхи такое делается
Pg. Не хочу вьюхи, хочется чтобы железно. Была идея разбить соль на несколько баз
а почему вью не железно?
А вдруг случайно доступ поддержка даст не те? Или взломают базенку?
их ебать и будешь. Взломают, ебать будут тех через кого залезли. В тырпрайзе это так работает
А смысл уже будет, лучше я сразу заложу что везде враги)
вьюхи это нормальный вариант, это так работает типа у всех. Шифровать на уровне бд тож можно, чтобы если бекап слили, то хуй чо сделаешь... Шифровать на приложении это паранойа
это требования такие? там коды запуска ядерных ракет?
Почти) я наверное сделаю 2 раза: каждый день буду генерировать код и им буду кодировать, а потом еще раз кодировать кодом пользователя. Тогда если юзер сольет 2 кода, на следующий день он будет не валидным
А если ты сам враг? 🙂
а коды хранить где будешь? тоже в базе в ячейках к которым нужно хранить другие коды?
Согласен.. нужен какой-то арбитр
А если взломают?
Тут шутят, но по факту нужно четко понять, какому контуру ты все-таки можешь доверять
Чтобы получть данные нужно взломать 3 базы Мои ключи, ключи юзера, таблицу
По хорошему никому. Я хочу настроить и удалить свою учетку. Чтобы только сервисная учетка работала
Обсуждают сегодня