Гость
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Анонимизация базы данных / 12 сообщений из 12, страница 1 из 1
29.08.2017, 10:50
    #39512070
anykeycheg
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Анонимизация базы данных
Подскажите пожалуйста, есть ли какая-нибудь утилита для анонимизации данных в Postgres?
...
Рейтинг: 0 / 0
29.08.2017, 12:02
    #39512117
ОКТОГЕН
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Анонимизация базы данных
anykeychegПодскажите пожалуйста, есть ли какая-нибудь утилита для анонимизации данных в Postgres?
Поподробнее, пжлст. Дайте корректное определение анонимизации данных. Это недоступность для третьей стороне, по-вашему?
Есть вариант - шифровать открытым ключом. Прямо на клиенте, а в постгрес писать зашифрованное.
Даже одмин сервера не поймёт что там написано, а вот вы - поймёте. Главное, чтобы те, кому надо
- открытый ключ получили.
...
Рейтинг: 0 / 0
29.08.2017, 12:49
    #39512163
daevy
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Анонимизация базы данных
ОКТОГЕН,

подозреваю человек хочет юзать дамп продакшен базы в стейджинге, да вот в базе есть всякие логины/пароли/емайлы/кредитки и пр.
...
Рейтинг: 0 / 0
29.08.2017, 12:50
    #39512164
anykeycheg
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Анонимизация базы данных
Я имею ввиду преобразование некоторых персональных данных типа ФИО, email, телефон в наборы символов. И из этих наборов нельзя будет получить исходные данные. Такая БД нужна для тестов.
...
Рейтинг: 0 / 0
29.08.2017, 12:51
    #39512165
Ролг Хупин
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Анонимизация базы данных
anykeychegЯ имею ввиду преобразование некоторых персональных данных типа ФИО, email, телефон в наборы символов. И из этих наборов нельзя будет получить исходные данные. Такая БД нужна для тестов.

так это к анонизму не имеет отношения, речь скорее всего о шифрованиии
...
Рейтинг: 0 / 0
29.08.2017, 13:49
    #39512213
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Анонимизация базы данных
anykeychegЯ имею ввиду преобразование некоторых персональных данных типа ФИО, email, телефон в наборы символов. И из этих наборов нельзя будет получить исходные данные. Такая БД нужна для тестов.
update полей типа ФИО, email, телефон случайными строками спасёт ОРД.
...
Рейтинг: 0 / 0
29.08.2017, 14:03
    #39512226
ОКТОГЕН
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Анонимизация базы данных
Dimitry SibiryakovanykeychegЯ имею ввиду преобразование некоторых персональных данных типа ФИО, email, телефон в наборы символов. И из этих наборов нельзя будет получить исходные данные. Такая БД нужна для тестов.
update полей типа ФИО, email, телефон случайными строками спасёт ОРД.
UUID
...
Рейтинг: 0 / 0
29.08.2017, 15:05
    #39512254
qasta
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Анонимизация базы данных
anykeycheg,

есть такая штука - бенератор. С его помощью можно нагенерить "читаемые" случайные имена и телефоны, адреса и многое другое.

Сама штука лежит здесь , но лучше гуглить и читать статьи. Они есть на русском.
...
Рейтинг: 0 / 0
29.08.2017, 15:16
    #39512263
Очень лысый
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Анонимизация базы данных
Тут можно написать функцию, которая будет принимать на вход строку, которую хотим испакостить, а на выходе возвращать строку такой же длины, просто заполненную случайными символами. А потом апдейтить просто поле отдаваемой строкой из функции, скармливая ей строку из поля. Можно, конечно, что-то более интеллектуальное изобразить, дабы по какому-то паттерну генерировало типа там на адрес похоже или ещё на что.
...
Рейтинг: 0 / 0
29.08.2017, 15:32
    #39512281
Alibek B
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Анонимизация базы данных
anykeychegПодскажите пожалуйста, есть ли какая-нибудь утилита для анонимизации данных в Postgres?
Лучше использовать слово "деперсонализация".
Слово "анонимизация" некоторым незнакомо и у них возбуждаются посторонние ассоциации.
Но для тестов обычно генерируют тестовые данные, а не обезличивают реальные, это проще.
...
Рейтинг: 0 / 0
30.08.2017, 02:06
    #39512539
azsx
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Анонимизация базы данных
авторupdate полей типа ФИО, email, телефон случайными строками спасёт ОРД.
Правильно ли я понимаю, что после update обязательно надо сделать дамп? Так как при update БД pgsql ничего не затирает, а просто дописывает в текстовой файл сверху новые данные. Соответственно, если в таблице записан фио + адрес, то запись никуда не исчезнет, просто её видно будет только по cat.
Или я ошибаюсь?
...
Рейтинг: 0 / 0
30.08.2017, 10:53
    #39512641
anykeycheg
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Анонимизация базы данных
Спасибо всем ответившим, теперь понял как надо сделать.
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Анонимизация базы данных / 12 сообщений из 12, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]