Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Аналіз безпеки ОС Linux

Реферат Аналіз безпеки ОС Linux





риставши дві проломи в Microsoft SQL Server, який є сервером клієнт-серверної бази даних SQL-типу. Одна пролом - це сама марна функція Microsoft SQL Server, дозволяє одночасно запустити кілька копій сервера бази даних на одному комп'ютері. Чому ця функція марна? Якщо ви незнайомі з роботою серверів баз даних, уявіть це собі таким чином. У звичайних умовах безглуздо запускати кілька копій сервера бази даних на одному комп'ютері, тому що одна копія - це все, що потрібно, навіть якщо її використовує безліч різних додатків. Потреба в одночасному запуску кількох серверів баз даних на одному комп'ютері також імовірна, як потреба в одночасному запуску двох копій Windows XP на одному комп'ютері. Кілька копій сервера бази даних запускаються не помилково виключно рідко, та й то лише в високопродуктивних додатках або для тестування і розробки 4 . p> 4 Здається, ми зрозуміли, чому Microsoft вирішила встановити за замовчуванням саме цей режим функціонування SQL Server. Багато сторонні додатки використовують процесор SQL Server за замовчуванням. Якщо б на комп'ютері могла функціонувати тільки одна копія SQL Server, то Microsoft довелося б розробити зручні засоби, що дозволяють програмі інсталяції виявити встановлений і функціонує SQL Server, а потім забезпечити зручний спосіб інсталяції, інтеграції та адміністрування особливих вимог сторонніх додатків у своїй власній базі даних і в таблицях, функціонують на цьому сервері. Це дуже елегантне рішення, яке мінімізує використовувані ресурси, оскільки завжди потрібно тільки одна копія SQL Server. Але такий підхід вимагав би великої додаткової роботи з боку Microsoft або з боку незалежних розробників. Набагато простіше реалізувати рішення, що дозволяє стороннім додаткам не піклуватися про те, інстальований Чи SQL Server. За схемою, реалізованої Microsoft, будь стороннє додаток може просто інсталювати свою власну копію SQL Server, не турбуючись про тому, чи встановлений SQL Server на даному комп'ютері, яка версія SQL Server інстальована, як зконфігурований існуючий SQL Server. Прагнучи привернути незалежних розробників до використання SQL Server, Microsoft вибрала принцип найменшої дії і розробила систему, в якій будь-який додаток може інсталювати свою власну копію SQL Server, яка не взаємодіє з іншими копіями SQL Server, функціонуючими на тому ж комп'ютері. Через це виникла необхідність у запуску кілька копій SQL Server з задіяним RPC-механізмом, який слід було б використовувати якомога рідше. Цей найменш витратний підхід мав надзвичайно згубні наслідки. Якби Microsoft розробила SQL Server так, щоб він функціонував як єдина копія, що не підключена за замовчуванням до мережі, то мережевий черв'як Slammer не знайшов би досить комп'ютерів з працюючим SQL Server, щоб заподіяти скільки- значної шкоди.

Простий спосіб забезпечити одночасну роботу кількох які що заважають один одному копій SQL Server - створити RPC-механізм, який сортує запит...


Назад | сторінка 4 з 8 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка бази даних і серверної частини інформаційної системи обліку техніч ...
  • Реферат на тему: Реалізація бази даних і серверної частини інформаційної системи "ДАІ&q ...
  • Реферат на тему: База даних &ВНЗ&, яка розташовується на платформі Microsoft SQL Server +200 ...
  • Реферат на тему: Аналіз системи безпеки Microsoft Windows 2000 Advanced Server і стратегій ї ...
  • Реферат на тему: Створення бази даних в СУБД MS SQL Server