Администрирование базданных

Автор работы: Пользователь скрыл имя, 14 Декабря 2013 в 20:14, реферат

Краткое описание

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

Содержание

Введение 3
1. Организация администрирования баз данных 4
2. Задачи решаемые с помощью комплекса Microsoft SQL Server. . 6
3. Установка, настройка и сопровождение SQL SERVER 8
4. Многопользовательская вычислительная среда. 10
5. Службы терминалов, установка, настройка и управление службами терминалов 11
Библиографический список 16

Прикрепленные файлы: 1 файл

онуфриев 8.doc

— 104.00 Кб (Скачать документ)

В открывшемся  окне представлены все свойства таблицы и ее столбцов. Кнопка Permission позволяет просмотреть и отредактировать права доступа к таблице: SELECT, INSERT, UPDATE, DELETE, EXES и DRI. Щелкнув по столбцу таблицы, можно просмотреть и отредактировать права доступа к столбцу. Если установлена на сервере служба MSSearch, то с помощью вкладки Full-text Indexing можно отредактировать параметры этой службы.

 

4 Многопользовательская вычислительная  среда

 

Многопользовательской называется такая среда, в которой к базе данных, с которой работает пользователь, могут подключаться и другие пользователи, которые, кроме того, могут вносить в нее изменения. В результате с некоторыми объектами базы данных могут работать одновременно несколько пользователей. Таким образом, в многопользовательской среде при внесении изменений в базу данных могут отражаться и изменения, сделанные другими пользователями.

При работе с базами данных в многопользовательской среде основной является проблема прав доступа. Разрешения, которыми обладает пользователь, определяют масштаб действий, который он может выполнять в базе данных. Например, для изменения объектов базы данных нужно иметь соответствующие разрешения на запись. Дополнительные сведения о разрешениях в базе данных см. в документации по базе данных.

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

Существуют принципы работы в многопользовательской среде, которых следует придерживаться во избежание конфликтов, связанных с изменениями.

Один из способов предотвращения ошибок состоит в том, что изменения вносятся в копию базы данных, например в тестовую базу данных. Затем создается скрипт изменений, который применяет эти изменения к оригиналу после разрешения конфликтов в автономном режиме.

 

5 Службы терминалов, установка, настройка и управление службы терминалов.

 

Сегодня наиболее популярной является модель «один компьютер  – одно приложение», когда на каждом компьютере, на котором работает пользователь, устанавливаются все необходимые  для работы приложения. Такая схема не очень удобна, так как каждая установка часто требует отдельной лицензии. Кроме того, необходимо следить за обновлением приложений на всех компьютерах, защищать их от вирусов. Не стоит забывать и про финансовый момент: обычные клиентские компьютеры, в отличие от терминальных, должны обладать достаточной мощностью для «автономной» работы. А если еще сотрудники не имеют постоянного места? Использование терминальных систем упростит решение этих проблем.

Установка сервера  терминалов

При установке  ОС большая часть сервисов не устанавливается, это делается по многим причинам, главная из которых - безопасность. В дальнейшем администратор сам должен определить роль, которую будет выполнять сервер. Учитывая возможность большой нагрузки, сервер терминалов следует разворачивать на отдельном компьютере. Установить TS можно двумя способами. Первый - отметить флажок «Сервер терминалов» во вкладке «Установка компонентов Windows», которая находится в «Установке и удалении программ». Второй вариант - использовать окно «Управление данным сервером» (Managing your computer). Выбираем «Добавить или удалить роль». В появившемся списке совместимых ролей указываем «Сервер терминалов» и идем дальше, подтверждая необходимость перегрузки компьютера. Перезагрузка будет выполнена автоматически, поэтому все приложения следует закрыть заранее.

Теперь необходимо установить сервер лицензий. Заходим  в «Установку компонентов Windows» и  отмечаем флажком пункт «Лицензирование  сервера терминалов». В процессе установки следует определиться с доступностью сервера. Возможен выбор одного из двух вариантов: «Для всего предприятия» или «Для вашего домена или рабочей группы». По умолчанию устанавливается сервер лицензий предприятия, который подходит для всех случаев, хотя в первую очередь предназначен для использования в сетях с несколькими доменами. Для отдельного домена или рабочей группы можно выбрать и второй вариант.  
После установки сервер терминальных лицензий необходимо активировать. Заходим в «Панель Управления –> Администрирование», выбираем «Лицензирование сервера терминалов». Как видим, сервер находится в состоянии «Не активирован» (во вкладке он появляется не сразу, а через некоторое время), щелкаем правой кнопкой мышки и говорим «Активировать сервер». Появляется мастер активации сервера лицензий, с которым предстоит пройти несколько шагов. Сначала выбираем метод активации. Если есть прямой выход в интернет, лучше оставить то, что есть, то есть «Автоподключение», в этом случае будет произведен поиск сервера активации Microsoft. Хотя возможны варианты заполнения веб-страницы и активации по телефону. Далее необходимо указать некоторую персональную информацию (имя, фамилия, организация и страна) и на следующем шаге - сведения об организации (почтовый и электронный адрес, город, область).

При активации  сервера лицензий серверу выдается цифровой сертификат стандарта X.509 с  ограниченным сроком использования, подтверждающий его принадлежность и подлинность. Этот сертификат затем используется для получения и выдачи лицензий клиентам. Установив флажок в последнем окне, можно активировать мастер клиентских лицензий, с помощью которого клиентам добавляются лицензии. Для его работы также понадобится подключение к серверу Microsoft. Сначала надо выбрать программу лицензирования, ввести номер лицензии и указать продукт и тип лицензии.  
В операционной системе Windows Server 2003 доступно два типа клиентских лицензий: «На пользователя» (Per-User) и «На устройство» (Per-Device). В первом случае к терминальному серверу можно подключаться с неограниченного числа устройств, производится лишь проверка учетных данных. Во втором случае маркеры назначаются каждому устройству, с которого производится подключение. Чтобы сервер поддерживал оба варианта, следует выбрать Per-User. На этом установку сервера можно считать законченной, переходим к его настройке.

Настройка сервера  терминалов

Для конфигурирования и контроля работы TS можно использовать несколько инструментов: диспетчер  службы терминалов, настройку служб  терминалов и редактор групповых  политик (gpedit.msc). Зададим политики с помощью компонента «Настройка служб терминалов». Выбираем одноименную вкладку в панели «Администрирование» или ссылку в «Управлении данным сервером» (tscc.msc). Сначала перейдем во вкладку «Параметры сервера». Параметры «Использовать временные папки для сеанса», «Удаление временных папок при выходе» лучше оставить включенными. Параметр «Рабочий стол Active Desktop» тоже не трогаем, поскольку иначе будет потребляться большее количество ресурсов на отрисовку активного содержимого. По умолчанию опция «Ограничить пользователя единственным сеансом» включен, что предотвращает установление пользователями нескольких сеансов на одном сервере. Это позволяет экономить ресурсы. Хотя если пользователю нужен доступ к приложениям за пределами рабочего стола, ему может понадобиться несколько сессий. Как вариант - для настройки этого параметра можно воспользоваться редактором групповой политики, в котором нужно выбрать «Конфигурация компьютера -> Административные шаблоны -> Компоненты Windows -> Службы терминалов». Здесь следует дважды щелкнуть по параметру «Ограничить пользователей службы терминалов одним удаленным сеансом».

Политика лицензирования сервера выбирается в пункте «Лицензирование». По умолчанию используется вариант  «На устройство», если требуется, заходим и указываем нужный вариант в списке «Режим лицензирования». В терминальном сервере WS2K3 имеется возможность выбрать один из двух режимов совместимости: «Полная безопасность» (Full Security) и «Ослабленная безопасность» (Relaxed Security). Режим «Ослабленная безопасность» позволяет выполнять старые приложения, которые не могут нормально работать в условиях более строгих ограничений на файловую систему и реестр, принятых в WS2K3. По умолчанию используется режим «Полная безопасность». В случае необходимости его можно изменить, выбрав пункт «Совместимость разрешений». Но важно помнить, что в этом случае все пользователи будут иметь полный доступ к реестру и файловой системе, поэтому такой режим стоит использовать только в исключительных случаях. Сервер лицензий обнаруживается автоматически, поэтому маркер TS может выдать любой ответивший сервер. Если необходимо ограничить работу терминального сервера конкретным сервером (или серверами) лицензий, на него необходимо указать в пункте «Метод обнаружения сервера лицензий».  
Несколько серверов терминалов могут быть логически сгруппированы в кластер, тогда нагрузка будет распределяться с использованием Microsoft Network Load Balancing (NLB). Специальная база данных «Служба папок сеансов» (Terminal Services Session Directory) отслеживает все сеансы на сервере терминалов и предоставляет данные, используемые при подключении пользователя к текущим сеансам. Настройки работы со службой папок сеансов производятся во вкладке «Папка сеанса», по умолчанию такая функциональность отключена.

Теперь переходим  во вкладку «Подключения», где настраиваются  параметры входа, безопасность, перенаправление  ресурсов клиента и прочее. По умолчанию  в этой вкладке только одно соединение RDP-Tcp, но если на компьютере установлено  несколько интерфейсов, для каждого можно создать соединение с индивидуальными параметрами. Кстати, при установленном Citrix MetaFrame его соединения также будут отражены в этой вкладке. Вызвав контекстное меню, можно отключить, переименовать или удалить соединение, а также просмотреть и изменить его свойства. Так, по умолчанию во время сеанса между клиентом и сервером используется встроенное RDP-шифрование, при этом применяется клиентский ключ максимальной защищенности. Изменить это можно во вкладке «Общие», в раскрывающемся списке «Уровень безопасности -> Уровень шифрования».

Здесь же можно  указать сертификат сервера. По умолчанию  клиенты регистрируются под своими учетными записями, но если требуется  единая учетная запись для входа (например, при обучении), задать ее можно во вкладке «Параметры входа». Однако в этом случае зайти под администратором будет невозможно. Во вкладке «Сеансы» переопределяются параметры тайм-аута для отключенных (окно соединения закрыто, но не нажата кнопка «Отключиться»), бездействующих и активных сеансов или для переподключения, а в «Среде» - начальная программа, выполняемая при входе пользователя (она заменяет оболочку Explorer). По умолчанию все эти значения наследуются из параметров подключающегося к серверу пользователя. При необходимости можно запретить запуск начальной программы, указать на некоторую программу, а также запретить переподключаться с другого компьютера.

Администратор может удаленно подключиться к существующему  пользовательскому сеансу, разрешение на это устанавливается в свойствах пользователя («Active Directory – пользователи и компьютеры» или «Локальные пользователи и группы», вкладка «Удаленное управление»). Зайдя в «Удаленное управление», можно глобально переопределить пользовательские настройки. Возможен как полный запрет удаленного управления, так и указание собственных настроек для этого сервера. Так, флажок «Запрашивать подтверждение пользователя» указывает, необходимо ли согласие пользователя на удаленное управление. С помощью переключателя «Уровень управления» выбирается один из двух вариантов: только наблюдение за пользователем или взаимодействие с сеансом. В последнем случае администратор может управлять мышкой и клавиатурой пользователя.

Во вкладке  «Параметры клиента» можно переопределить подключение и сопоставление дисков, принтеров и некоторых устройств. Здесь же устанавливается максимальная глубина цвета. По умолчанию все настройки распространяются на все сетевые адаптеры. При необходимости во вкладке «Сетевой адаптер» можно указать конкретный сетевой адаптер, здесь же можно ограничить максимальное количество подключений для выбранного адаптера или всего сервера. И, наконец, последняя вкладка «Разрешения». Здесь указываются группы и пользователи, которые имеют право подключаться к серверу, и соответствующие им разрешения.

Доступ к  серверу 

В отличие от Win2K, которая автоматически разрешает  пользователям доступ после установки  терминального сервера, в WS2K3 по умолчанию  полный доступ разрешен только администраторам. Все остальные пользователи, чтобы  получить доступ к терминальному серверу, должны входить в группу «Пользователи удаленного рабочего стола» (Remote Desktop Users). По умолчанию эта группа пуста, и самым простым способом разрешить доступ к TS является занесение пользователя или компьютера в эту группу. Но здесь не все так просто, как кажется на первый взгляд. Доступ пользователя определяется, исходя из нескольких параметров:

1. отсутствие  запрета в «Запретить вход  в систему через службу терминалов»,  которая находится во вкладке  «Конфигурация компьютера –> Конфигурация Windows –> Назначение прав пользователя» в «Редакторе групповых политик»;

2. разрешение  доступа в «Разрешать вход  в систему через службу терминалов»  (по умолчанию только администраторы);

3. установка  флажка «Запретить этому пользователю вход на серверы терминалов» в свойствах пользователя;

4. установка  во вкладке «Разрешения» свойств  RDP-компонента «Настройка служб  терминалов».  
Если доступ пользователя блокируется, значит, одно из этих условий не соблюдено. При подключении можно задать следующие виды разрешений:

1. «Полный доступ»  – все разрешения;

2. «Доступ пользователя»  – вход на сервер, запрос информации, переподключение к своему отключенному  сеансу;

3. «Доступ гостя» - только вход в систему; 

4. «Особые разрешения»  – администратор самостоятельно указывает, какие из девяти возможных операций может производить пользователь или группа.  
Настройки с помощью групповых политик

Если терминальный сервер работает в среде Active Directory, настройки  терминального сервера удобнее  производить из редактора групповых политик. Для того чтобы новые терминальные серверы наследовали установленные политики, добавляем группу «Пользователи удаленного рабочего стола» в «Группы с ограниченным доступом», которые настраиваются во вкладке «Параметры безопасности» («Политика безопасности контроллера домена –> Параметры безопасности»). И уже из этой вкладки добавляем участников группы.  
Основные настройки производятся с помощью GPO в «Службах терминалов» («Конфигурация компьютера -> Административные шаблоны -> Компоненты Windows -> Службы терминалов»). Все параметры разбиты на несколько категорий: «Лицензирование», «Шифрование и безопасность», «Сеансы» и остальные. Некоторые из них совпадают с имеющимися в «Настройке служб терминалов», что позволяет централизованно управлять настройками TS без необходимости конфигурирования каждого сервера.

Информация о работе Администрирование базданных