powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Безопасность данных на хостинге
11 сообщений из 11, страница 1 из 1
Безопасность данных на хостинге
    #38090123
hippos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день,

Подскажите варианты СУБД для моего случая (если вопрос уже обсуждался - дайте ссылку где именно).

Имеем многопользовательское приложение, следующей схемы

БД (MS SQL Server 2008) -> Сервер (WCF сервис под IIS) -> Клиенты (есть веб-клиенты, есть десктоп-клиенты от 1 до 20 подключений в общей сложности).

Все запросы Сервера к БД выполняются через определенного пользователя (назовем его Вася), используя SQL аутентификацию.
Учитывая, что серверная часть (БД + Сервер) будут устанавливаться на хостинге, необходимо сделать так, чтобы никто (никакие SA, Администраторы и прочие), кроме Васи не мог прочитать (и желательно поменять) данные, хранящиеся в БД.

Как я поняла из раздела, посвященного MS SQL, эта задача не решается средствами данной СУБД. Поэтому прошу посоветовать другую. Желательно такую, которая работала бы под виндой (хотя и необязательно).
...
Рейтинг: 0 / 0
Безопасность данных на хостинге
    #38090334
pkarklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hippos,

Какая редакция на хостинге?
...
Рейтинг: 0 / 0
Безопасность данных на хостинге
    #38090428
Фотография vadiminfo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hippos, ну у Оракла есть такие средства:

Database Vault - это опция СУБД Oracle , которая обеспечивает возможность ограничивать или полностью исключать доступ к данным приложений со стороны администратора базы данных (DBA), обеспеченивает доступ к данным на основе динамически настраиваемых правил, повышает защищенность объектов БД от несанкционированных изменений и разделение полномочий пользователей в соответствии с их функциональными обязанностями и надежный внутренний контроль. Там есть всякие фичи, чтобы доступ ограничивать и по расписанию (например, с 08 до 18), и по Айпишникам.

Но эта опцияч самой дорогой редакции Оракла EE.

В принципе, таv у них у буржуа есть какие-то требования безопасности чуть-ли не на уровне закона, и у Оракла типа есть средства, чтобы выдержать аудит этих требований.
...
Рейтинг: 0 / 0
Безопасность данных на хостинге
    #38090574
Фотография Ggg_old
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Официальная рекомендация микрософта - шифрование. Можете погуглить эту тему по ключевым словам mssql pci dss.
вот выдержка из документа микрософт:
авторMicrosoft SQL Server® 2008 Encryption and Key management. When you store
cardholder data in SQL Server, you can implement one of three built-in capabilities in
SQL Server 2008 to protect cardholder data:
 SQL Server 2008 Transparent Data Encryption (TDE) offers full data encryption.
TDE encrypts all database files including data files, log files, and backup files.
 SQL Server 2008 cell level encryption offers encryption of individual columns and
cells. The use of cell level encryption requires modifications to client applications
to handle the explicit encryption.
 SQL Server 2008 Extensible Key Management (EKM) offers split encryption key
ownership. EKM provides a robust key management solution that ensures you can
encrypt all data using TDE. EKM reduces issues with managing a potentially complex
key management solution in SQL Server.
For more information, see the Microsoft SQL Server 2008 Web site, or Deploying
SQL Server 2008 Based on Payment Card Industry Data Security Standards (PCI
DSS) (PDF) by Parente Randolph.

Если кратко, то стандарт карточной безопасности pci dss требует, что-бы определенные данные в БД были защищены и недоступны для неавторизованного доступа третими лицами, в том числе и DBA. В вашем случае может проще будет не давать пароль от dba хостеру?
У оракла механизмы понавороченнее,но я не спец по ораклу. Всегда было интересно, как у них реально устроен этот механизм, ибо помимо дба там есть спец-менеджер по безопасности, т.е. кто-то в системе будет, кто рулит этим механизмом, и совсем просто так отдать все ключи на сторону не получится.
...
Рейтинг: 0 / 0
Безопасность данных на хостинге
    #38090585
Фотография Ggg_old
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот в догонку ссылочка: http://www.sqlmag.com/content1/topic/securing-credit-card-data-through-sql-server-2008/catpath/sql-server-2008/page/3
В любом случае, дешево этоне будет на любой субд :)
...
Рейтинг: 0 / 0
Безопасность данных на хостинге
    #38090588
sphinx_mv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ggg_oldЕсли кратко, то стандарт карточной безопасности pci dss требует, что-бы определенные данные в БД были защищены и недоступны для неавторизованного доступа третими лицами, в том числе и DBA. В вашем случае может проще будет не давать пароль от dba хостеру?В случае с MSSQL "просто не давать пароль о DBA" не работает: остановка сервера -> копирование файлов БД -> монтирование копии файлов БД на другом сервере (с известным паролем DBA) -> данные "вскрыты"...
...
Рейтинг: 0 / 0
Безопасность данных на хостинге
    #38090856
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гораздо дешевле будет не размещать БД на хостинге.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Безопасность данных на хостинге
    #38090879
sphinx_mv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovГораздо дешевле будет не размещать БД на хостинге.
Дешевле - нет. Безопаснее - да.
...
Рейтинг: 0 / 0
Безопасность данных на хостинге
    #38090902
Фотография Ggg_old
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
или иметь два независмых хостинга, один для субд, второй для БД, что-бы все ключи шифрования были физически разнесены и не доступны для для одного админа.
...
Рейтинг: 0 / 0
Безопасность данных на хостинге
    #38090996
Сергей Арсеньев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hipposУчитывая, что серверная часть (БД + Сервер) будут устанавливаться на хостинге, необходимо сделать так, чтобы никто (никакие SA, Администраторы и прочие), кроме Васи не мог прочитать (и желательно поменять) данные, хранящиеся в БД.
При заведении пользователя в отдельную табличку кладете зашифрованный его паролем мастер-пароль работы с БД. Причем шифрацию лучше не делать на сервере провайдера.
А все остальные поля (ну или сильно критичные) БД шифруете мастер-паролем.
Соответственно переопределяете нужные методы в ORM. Прости-прощай поиск по подстроке. :)

P.S. Не пользуйтесь хостером которому не доверяете. Учитывая, что Администратор хостинга может, перехватывать и подменять трафик между клиентом с сервером приложений (а так же подменять код сервера приложений), то при наличии у него злых намерений, он может утянуть клиентский пароль или встроить логгер мастер пароля. :)
...
Рейтинг: 0 / 0
Безопасность данных на хостинге
    #38092282
Сергей Арсеньев...
P.S. Не пользуйтесь хостером которому не доверяете....это фантастика
доверять нельзя никому, особенно долгосрочно, даже себе
таким образом никакого доверия не бывает . бывает соотношение риск/цена, в некоторых крайних случаях именуемое "доверием"
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / Безопасность данных на хостинге
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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