Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Конфигурирование учетных записей




Последний этап подготовки к установке заключается в создании учетных записей пользователей, под которыми будут запускаться службы SQL Server 2000.

В принципе можно не создавать новые учетные записи, а использовать уже существующие, например, администратора домена. Более того, учетная запись локальной системы задается при установке операционной системы и создавать ее не нужно.

Каждая служба Windows NT и Windows 2000 может запускаться под своей собственной учетной записью. Служба будет иметь права доступа, предоставленные администратором учетной записи.

Для запуска служб SQL Server 2000 используются три типа учетных записей:

· локальная система (Local System);

· локальный пользователь (Local User);

· пользователь домена (User for Domain).

Рассмотрим кратко каждый из типов учетных записей.

Локальная система (Local System) – учетная запись локальной системы, предполагающая запуск службы с правами операционной системы. Она создается автоматически при установке операционной системы. Все действия по управлению этой учетной записью, в том числе изменение пароля, выполняет сама операционная система. Даже администратор не может управлять ею. Учетная запись имеет права администратора, обычно по умолчанию имеет доступ ко всем файлам. Однако в некоторых случаях все же требуется явно предоставить учетной записи доступ к тем илииным ресурсам. Если вы решили использовать для запуска SQL Server 2000 локальную учетную запись системы, то убедитесь, что она имеет полный доступ ко всем файлам и каталогам SQL Server 2000.

Локальный пользователь (Local User). Учетные записи данного типа создаются отдельно на каждом компьютере, и область их действия ограничивается этим компьютером. При запуске SQL Server 2000 под учетной записью локального пользователя, не входящего в группу локальных администраторов, следует предоставить учетной записи полный доступ ко всем файлам и каталогам SQL Server 2000, а также разрешить ей регистрироваться локально и стартовать в качестве службы операционной системы.

Пользователь домена (User for Domain). Учетные записи этого типа хранятся централизованно на контроллере домена (domain controller) Windows NT или Windows 2000 и доступны с любого компьютера, являющегося членом домена. Принципиальным отличием учетных записей пользователя домена является возможность работы в сети.

Независимо от того, какой тип учетной записи используется для запуска служб SQL Server 2000, следует убедиться, что учетная запись, под которой стартует служба MSSQLServer, имеет следующие права доступа:

· доступ и изменение файлов в папке \Program Files\Microsoft SQL Server\Mssql;

· доступ и изменение файлов баз данных – mdf, ndf и Idf;

· чтение и запись ключей реестра HKEY_LOCAL_MACHINE\Software\Microsoft\MSSQLServer и HKEY_LOCAL_MACHINE\System\Cun-entControlset\Services\MSSQLServer.

Каждая служба SQL Server 2000 может стартовать под собственной учетной записью. Но если нет особых на то причин, рекомендуется всегда конфигурировать запуск всех служб под одной и той же учетной записью. Хотя все службы и являются частью единого приложения, все же перед тем как начать работу, они обязаны пройти проверку прав доступа подобно обычным пользователям.

Выбор типа учетной записи прежде всего обусловлен задачами, стоящими перед SQL Server 2000. Следует учитывать, что локальные учетные записи (как пользователя, так и системы) не имеют возможности выполнять большинство сетевых операций. Например, нельзя использовать локальные учетные записи, если необходимо выполнять следующие операции:

· соединение со связанными или удаленными серверами;

· репликацию данных между серверами;

· обработку распределенных транзакций, обращающихся к сетевым источникам данных;

· отправление сообщений по электронной почте из SQL Server 2000 и др.

Во всех случаях, требующих наличия сети, необходимо использовать учетную запись пользователя в домене. Кроме того, если предполагается организовывать репликацию, то рекомендуется использовать на всех серверах одну и ту же учетную запись пользователя в домене для запуска служб SQL Server 2000. Это гарантирует, что не возникнет никаких конфликтов разрешений на доступ к ресурсам.

Если учетные записи служб SQL Server 2000 сконфигурированы некорректно, то впоследствии можно изменить их параметры с помощью утилиты Services из набора утилит Control Panel (панель управления) или с помощью интерфейса Enterprise Manager.

 

Установка SQL Server 2000

SQL Server 2000 поддерживает различные способы установки, предоставляя администраторам большие возможности автоматизации и упрощения процесса инсталляции. От выбора того или иного метода установки зависит набор шагов, который будет предложен мастером установки.

Выбор способа установки.

В SQL Server 2000 доступны следующие способы установки:

· локальная установка (Local Installation);

· удаленная установка (Remote Installation);

· автоматическая установка (Unattended Installation).

Рассмотрим более подробно использование каждого способа установки.

Локальная установка. Это самый простой и наиболее распространенный способ установки. При использовании локальной установки программа инсталляции разместит SQL Server 2000 на том компьютере, на котором была запущена программа установки. Сам процесс практически не отличается от установки большинства современных продуктов. Мастер установки последовательно выдает пользователю набор окон, в которых тот должен указать параметры конфигурации. К параметрам относится информация о названии компании, данные о пользователе, а также серийный номер продукта, получаемый при покупке. Этот набор параметров применяется практически во всех коммерческих продуктах.

Для старта мастера установки SQL Server 2000 необходимо запустить программу Setupsql.exe из каталога x86\Setup или программу Autoplay – из корневого каталога дистрибутивного компакт-диска. Программа Setupsql.exe сразу начнет установку сервера. Если необходимо установить иные компоненты, такие как Analysis Services или English Query, необходимо дать компакт-диску автоматически начать воспроизведение, либо принудительно запустить Autorun.exe.

Применительно к SQL Server 2000 в процессе установки необходимо задать информацию о размещении файлов сервера и баз данных, указать сопоставление, выбрать сетевые библиотеки и при необходимости сконфигурировать их, а также ввести имя и пароль учетных записей, под которыми будут запускаться службы SQL Server 2000. По умолчанию для установки сервера выбирается каталог \Program Files\Microsoft SQL Server, а базы данных размещаются в каталоге Data установочного каталога SQL Server 2000 (\Mssql).

После этого будет предложено на выбор:

· установить сервер по новой;

· установить клиентскую часть сервера;

· модифицировать существующую установку;

· создать файл для автоматизированной установки.

В процессе установки программа инсталляции собирает все данные о параметрах конфигурации, вводимые пользователем. Эти значения после установки сохраняются в файле Setup.iss, который располагается в каталоге \Install установочного каталога SQL Server 2000. Данный файл может быть впоследствии использован для повторной локальной установки, выполнения удаленной или автоматической установки.

Кроме того, в процессе установки ведется журнал, в котором отображается информация о каждой фазе инсталляции. Журнал сохраняется в файле Sqlstp.log, который помещается в корневой каталог операционной системы, например в каталог \WinNT. Более подробная информация о процессе установки, а точнее, встретившихся ошибках, хранится в файлах Error.log, располагающихся в каталоге \Logустановочного каталога SQL Server 2000.

После того как все файлы сервера скопированы и выполнены все подготовительные операции, программа инсталляции приступает к настройке параметров работы сервера.

Автоматическая установка. Данный способ инсталляции SQL Server 2000 обычно используется в том случае, когда необходимо установить множество серверов SQL Server 2000 с однотипной конфигурацией. Кроме того, автоматическая установка может быть использована для повторного размещения сервера с теми же параметрами конфигурации, что и при первой установке. В больших корпорациях с помощью автоматической установки можно стандартизировать конфигурацию всех серверов SQL Server 2000 в сети.

Автоматическую установку SQL Server 2000 можно реализовать двумя методами:

· с помощью файлов автоматической установки;

· с помощью Systems Management Server (SMS).

Удаленная установка. Программа установки SQL Server 2000 позволяет устанавливать сервер не только на локальный компьютер, на котором запускается программа инсталляции, но и на удаленный, который, возможно, располагается в другой комнате или даже в другом городе. Для выполнения удаленной установки, как и для локальной, предназначена программа Setupsql.exe.

Первый этап удаленной установки напоминает выполнение локальной установки. После запуска мастера установки пользователь должен указать значения всех необходимых параметров конфигурации. Большая часть опций удаленной установки аналогична опциям локальной. Но имеется одно существенное отличие. Так как при выполнении удаленной установки используется сеть, то необходимо дополнительно сконфигурировать следующие параметры:

· имя пользователя (Username) – имя пользователя, учетная запись которого будет использована на удаленном компьютере для выполнения установки SQL Server 2000;

· пароль (Password) – пароль пользователя;

· домен (Domain) – имя домена, к которому принадлежит учетная запись пользователя;

· целевой компьютер (Target Computer) – имя удаленного компьютера, на который будет производиться установка SQL Server 2000;

· целевой путь в формате UNC (Target Path UNC) – полное описание пути в формате UNC к каталогу, в который планируется установить SQL Server 2000;

· установочные файлы (Setup Source Files) – полный путь в формате UNC к инсталляционным файлам SQL Server 2000 в сети.

После того как будут введены все сведения, требуемые мастером установки, программа Setupsql.exe переходит к сетевой фазе инсталляции. Введенная пользователем информация о параметрах конфигурации сохраняется мастером установки в файле Setup.iss. На этом работа программы Setupsql.exe заканчивается.

Затем на удаленном компьютере запускается программа remsetup.exe. На удаленном компьютере программа remsetup.exe копирует файлы, необходимые для установки, в сетевую папку Admin$, в том числе и файл setup.iss, из которого считываются данные об установке. После этого начинается собственно установка SQL Server 2000. Для запуска программы remsetup.exe применяется учетная запись пользователя, указанная в процессе подготовки к установке.

Удаленная установка позволяет установить SQL Server 2000 на большое количество удаленных компьютеров с одного центрального компьютера. Для того, чтобы удаленная установка прошла успешно, мастеру установки необходимо иметь следующие права:

· на локальном компьютере – права на запуск мастера установки и сохранение файла Settup.iss;

· на удаленном компьютере – права доступа с административными полномочиями.

Выполнение удаленной установки возможно только в том случае, если локальный и удаленный компьютеры работают подл управлением операционной системы Windows NT или Windows 2000.

 

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...