Планування установки

Подумайте трохи про апаратне забезпечення сервера Візьміть до уваги облікові записи користувачів, конфігурацію дискової системи і особливості доступу клієнтів Якщо ви оновлюєте версію сервера, візьміть на озброєння утиліту Upgrade Advisor Tool, про яку ми поговоримо трохи пізніше в цій главі

Операційна система

SQL Server 2005 можна встановлювати на безлічі операційних систем та їх редакцій – від Windows ХР ноші Edition до Windows Server 2003 Enterprise Edition У табл 41 наведені операційні системи, сумісні з конкретними редакціями SQL Server 2005

Питання безпеки

Для доступу до SQL Server необхідно наявність у користувача відповідного облікового запису для аутентифікації При використанні аутентифікації Windows SQL Server запрошувати реєстраційні дані користувача у операційної системи Для реєстрації користувачів в Windows використовується підсистема Облікові записи користувачів панелі управління Як альтернатива в SQL Server можна створити власні реєстраційні запису Для спрощення роботи намагайтеся, коли це можливо, використовувати для управління доступом до SQL Server аутентифікацію Windows

Аутентифікація Windows відкриває користувачам доступ до бази даних, перевіряючи їх реєстраційні дані щодо облікових записів операційної системи Це дозволяє централізувати включення, відключення і застосування особливих налаштувань системи безпеки, повязаних з обліковими записами користувачів Всі ці настройки автоматично застосовуються до реєстраційним записам, керуючим доступом до бази даних Якщо ка-кой-небудь працівник звільняється з організації, то відключення його облікового запису Windows автоматично закриває йому доступ і до бази даних

Компанія Microsoft рекомендує, коли це можливо, використовувати для перевірки користувачів аутентифікацію Windows

Процеси SQL Server також вимагають наявності облікових записів Windows Вони можуть бути визначені незалежно від інших під час інсталяції вибором пункту Customize for each service account За замовчуванням SQL Server, SQL Server Agent, Analysis Server і SQL Browser використовують одну і ту ж обліковий запис При установці перевірте, чи існують у цього облікового запису достатні привілеї для доступу до відповідних файлів і ресурсів Залежність облікових записів і служб наведена в табл 42

Таблиця 42 Встановлювані облікові записи для служб SQL Server

Назва служби

Обліковий запис за замовчуванням

Додаткові облікові записи

SQL Server

SQL Express в Windows 2000 – local system

SQL Express у всіх інших операційних системах – local service

Всі інші редакції у всіх операційних системах – domain user

SQL Express — domain user, local system, network service, local service

Всі інші редакції – domain user, local system, network service

SQL Server Agent

Domain user

Domain user, local system, network service, local service

Analysis Services

Domain user

Domain user, local system, network service, local service

Reporting Services

Domain User

Domain user, local system, network service, local service

Notification Services

Integration Services

Windows 2000 — local system

Domain user, local system, network service, local service

Назва служби

Обліковий запис за замовчуванням

Додаткові облікові записи

&nbsp

Всі інші операційні системи – network service

&nbsp

Full-Text Search

Те ж, що і SQL Server

Domain user, local system, network service, local service

&nbsp

SQL Browser

Domain user

Domain user, local system, network service, local service

&nbsp

SQL Server Active Directory Helper

Network Service

Local system, network service

&nbsp

SQL Writer

Local system

Local system

&nbsp

| Створення окремої облікового запису для служб SQL Server забезпечить більшу

На замітку захист і надійність, так як при цьому можна забезпечити її мінімальним набором необхідних дозволів, а недоступність пароля для звичайних користувачів не дозволить їм скористатися обліковим записом служби для задоволення власних потреб

Якщо інсталяція включає сервери, які будуть взаємодіяти з даними і брати участь в обробці розподілених запитів, потрібно використовувати обліковий запис рівня домену, при цьому дана доменна обліковий запис повинен бути членом групи Windows Administrators

Режим аутентифікації

SQL Server передбачає використання двох різних режимів аутентифікації: реєстраційні записи SQL Server і облікові записи Windows У першому випадку облікові записи створюються і управляються в самій СУБД Ці записи можуть бути використані тільки для доступу до сервера баз даних і до жодного іншого сервера мережі Облікові записи Windows створюються для мережевого доступу і можуть бути використані також для доступу до сервера баз даних Використання для доступу до SQL Server обох методів називають змішаним режимом У табл 43 описані ці два режими аутентифікації

Таблиця 43 Режими аутентифікації

Метод реєстрації

Режим аутентифікації Windows

Змішаний режим

Користувачі можуть реєструватися

Так

Так

за допомогою облікового запису Windows

Спеціальні реєстраційні записи

Ні

Так

SQL Server

При використанні змішаного режиму призначайте адміністративної записи складний пароль Такий пароль, як правило, складається з комбінації символів верхнього і нижнього регістра, цифр і спеціальних символів Якщо не задати хороший пароль або взагалі опустити його, то в системі безпеки утворюється велика пролом

Додаткова Детально про систему безпеки баз даних ми поговоримо в розділі 40

інформація

Примірники SQL Server

СУБД SQL Server 2005 здатна підтримувати до пятдесяти своїх примірників, запущених на одному фізичному сервері, в тому числі і екземпляри різних редакцій (Enterprise, Standard або Developer) Можливість запуску безлічі екземплярів стає особливо цінною, коли використовується в просторі з обмеженою кількістю фізичних серверів, зокрема при тестуванні сумісності продуктів, впливу пакетів оновлень, реплікацій і тп Для оптимізації продуктивності сервера при тестуванні запускайте тільки необхідні екземпляри SQL Server Після завершення тестування не забувайте зупиняти непотрібні екземпляри сервера Використання безлічі екземплярів сервера у виробничому середовищі взагалі не рекомендується через обмежень продуктивності та доступності

Запуск безлічі екземплярів SQL Server на одному фізичному сервері нега-Увага тивно позначається на продуктивності Кожен екземпляр споживає ресурси, такі як память і цикли роботи процесора, для обробки запитів При використанні процесорів з безліччю ядер і потоків питання продуктивності не мають такої гостроти, але все ж використання одного сервера для обслуговування декількох баз даних є кращим рішенням

За замовчуванням SQL Server та асоційовані файли встановлюються в каталог з: \ Program Files \ Microsoft SQL Server \ MSSQL # (У даному шляху знак решітки замінює наступне число в послідовності) Наприклад, SQL Server займе один номер, а сервер аналізу – наступний за ним Таким чином, якщо на компютері встановлені і SQL Server, і Analysis Server, структура каталогів буде наступною:

■ C: \ Program Files \ Microsoft SQL Serveг \ MSQL 1 (SQL Server)

■&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp C:\Program Files\ Microsoft SQL Server\MSQL 2 (Analysis Server)

Якщо буде встановлено ще один сервер, то він займе в послідовності наступний номер

Перший встановлений екземпляр SQL Server стає екземпляром, використовуваним за умовчанням він буде мати те ж імя, що й сам сервер Кожен додатковий примірник буде встановлюватися з унікальним імям, максимальна довжина якого становить 16 символів

Не всі встановлені служби спільно використовуються всіма примірниками сервера У табл 44 представлений список служб, спільно використовуваних різними екземплярами Специфічні для кожного екземпляра служби мають власні встановлювані компоненти

Таблиця 44 Спільно використовувані служби SQL Server

Служба

Використовується спільно

Специфічна для примірника

Notification Services (служба повідомлень)

Так

Data Transformation Services (служба перетворення даних)

Так

SQL Browser

Так

SQL Server Active Directory Helper

Так

SQL Writer

Так

SQL Server

Так

SQL Server Agent

Так

Analysis Server (сервер аналізу)

Так

Report Server (сервер звітності)

Так

Full-Text Search (повнотекстової пошук)

Так

Джерело: Нільсен, Пол Microsoft SQL Server 2005 Біблія користувача : Пер з англ – М: ООО ІД Вільямс , 2008 – 1232 с : Ил – Парал тит англ

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*