Фрагмент для ознакомления
1
Содержание
Введение…………………………………………………………………3
1. Системы управления базами данных ……………………..….……4
2. Принципы защиты данных в Sql…....……………………….……...6
3. Представления и защита данных в Sql ……………………….……8
4. Предоставление привилегий………………………..………………10
5. Отмена привилегий……………………………………………….....10
Заключение………………………………………………………………11
Список литературы………………….…………………………………..13
Фрагмент для ознакомления
2
Введение
Информация – это один из самых ценных и важных активов любой компании и каждого отдельного человека, поэтому она должна быть надлежащим образом защищена.
В настоящее время особенно остро стоят вопросы построения защищенных информационных систем. Обоснованность построения системы информационной безопасности подтверждается ростом числа хакерских атак, утечек персональных данных сотрудников, клиентских баз, нападений на корпоративные сети и устройства частных пользователей.
1. Системы управления базами данных
Система управления базами данных – сокращенно СУБД – это совокупность программных и лингвистических средств общего или специального управления созданием и использованием баз данных.
СУБД – это как бы прослойка между базой данных и пользователем.
Функционал СУБД позволяет:
- управлять данными во внешней памяти/внешнем диске;
- управлять данными в оперативной памяти;
- выполнять резервное копирование, восстановление после сбоев, поддерживать общую целостность;
- защищать данные от нежелательных изменений, попыток взлома;
- осуществление поддержки языков баз данных.
Любая система управления состоит из следующих компонентов: ядро, процессор, программные средства (утилиты) и база данных.
Ядро отвечает за работу системы в целом, именно через него проходят все процессы обработки данных, идет отслеживание и фиксация всех изменений баз данных.
СУБД существует много, но часто программисты пользуются семью самыми популярными — PostgreSQL, Microsoft SQL Server, MySQL, SQLite, MongoDB, Redis и Oracle.
2. Принципы защиты данных в Sql
Как уже отмечалось выше обеспечение безопасности баз данных имеет огромное значение в условиях современной цифровой эпохи. Основные угрозы, с которыми сталкиваются базы данных это:
- Sql-иньекции – атаки, при которых для получения доступа к базе данных используются ошибки в веб-сайтах, приложениях;
- взлом паролей – атаки, при которых происходит подбор паролей, при чем процесс может быть автоматизирован с использование программ перебора паролей;
- несанкционированный доступ – получение доступа к базе данный без разрешения владельца, как правило происходит при использовании слабых паролей или общей уязвимостью системы безопасности.
3. Представления и защита данных в Sql
Защита Sql Server представляет собой создание условий хранения и использования информации, при которых соблюдается сохранность конфиденциальных данных, их целостность и доступность.
Системы безопасности Sql Server включает в себя два основных компонента для поддержания, контроля и защиты: пользователей и учетных записей.
Система безопасности Sql Server – это многоуровневая безопасность, предусматривающая следующие шаги: платформу, проверку подлинности, объекты и приложения, взаимодействующие с системой.
Безопасность платформы представляет собой физические и аппаратные системы для подключения пользователей к серверам базы данных.
Физическая безопасность предусматривает ограничение доступа к физическим серверам, компонентам оборудования, также ограничивает доступ к резервному копированию. Данный вид защиты в первую очередь предусматривает запрет доступа для неавторизованных пользователей.
Безопасность операционной системы предусматривает требование о необходимости предварительного тестирования с приложениями базы данных всех обновлений, особенно, если в них содержатся важные дополнения, усиливающие безопасность. Условием для безопасности файлов операционной системы Sql Server является ограничение доступа к ним.
Заключение
Безопасность SQL Server — очень важный элемент сохранения информации, которая в условиях цифровой экономики становится особенно важна и актуальна для успешного развития бизнеса, сохранения персональных данных клиентов и пользователей.
Фрагмент для ознакомления
3
Список литературы
1. URL: https://learn.microsoft.com/ru-ru/sql/relational-databases/security/
securing-sql-server?view=sql-server-ver16 (дата обращения: 16.04.2024).
2. URL: https://azure.microsoft.com/ru-ru/resources/ (дата обращения: 16.04.2024).
3. URL: https://skillbox.ru/media/code/ (дата обращения: 16.03.2024).
4. Свободная энциклопедия "Wikipedia". - URL: https://www.wikipedia.org/ (дата обращения: 16.04.2024).