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

Реферат Адміністрування MS SQL Server 2000





ирених властивостей об'єктів у складі репліки у властивостях публікації на закладці Articles необхідно вибирати потрібну статтю, і вже для її властивостей на закладці Snapshot відзначити параметр Extended properties. p align="justify"> Всі розширені властивості об'єктів бази зберігаються в системній таблиці Sysproperties. Для пошуку об'єктів за розширеним властивостям і їх значенням дуже зручно використовувати Query Analyzer. Потрібно вибрати з меню Tools команду Object Search і заповнити відповідні поля. p align="justify"> Для прискорення написання сценаріїв в Query Analyzer можна використовувати спеціальні шаблони для роботи з розширеними властивостями об'єктів. Ці шаблони знаходяться в папці Manage Extended Property і відповідають різним діям, виконуваних над розширеними властивостями. p align="justify"> Аудит збережених процедур та маркування таблиць

Механізм розширених властивостей можна використовувати для аудиту виклику збережених процедур, тобто для отримання відомостей про те, хто викликав збережену процедуру, коли і з якими параметрами. Можна також у значенні розширеного властивості процедури запам'ятовувати порядковий номер її виклику. Для цього потрібно створити розширені властивості для процедури або користувача, наприклад, в Query Analyzer, а текст процедури доповнити викликом поновлення відповідних розширених властивостей. Інформацію, пов'язану з аудитом, можна отримувати за допомогою SQL Profiler. Перевага використання розширених властивостей в тому, що ця інформація стає приналежністю самого об'єкта і зберігається в ньому самому. Хоча такий механізм не замінює можливостей SQL Profiler. p align="justify"> Розширені властивості параметрів процедури можуть містити значення даних параметрів і дату використання. Все це відноситься тільки до процедур, написаним самостійно, навіть коли процедура зберігається в базі Master і її ім'я починається з sp_. Тексти системних збережених процедур для редагування недоступні, тому зсередини не можна управляти їх розширеними властивостями, хоча створювати ці властивості зовнішніми засобами можна. p align="justify"> Розширені властивості таблиць можна використовувати для їх аудиту. У лістингу (див. Додаток Б) дано приклад тригера audit на таблицю example. Даний тригер не тільки забороняє зміна таблиці, а й записує в значення розширеного властивості table_audit таблиці example ім'я користувача, який намагався її змінити, а в значення властивості користувача записує ім'я таб ліци example. Передбачається, що у таблиці було заздалегідь створено розширене властивість table_audit, а у всіх користувачів бази - властивість user_audit. Можна піти далі, підрахувати число спроб і при досягненні заданого порогу накласти на користувача санкції. p align="justify"> Адміністратору доводиться працювати з системними таблицями і уявленнями. Для системних таблиць не можна створювати розширені властивості, а для системних уявлень можна. Од...


Назад | сторінка 10 з 17 | Наступна сторінка





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

  • Реферат на тему: Анексія Криму, як можна вірішіті Конфлікт України с Россией чі можна его ві ...
  • Реферат на тему: Коли працювати можна менше ...
  • Реферат на тему: Вправи, якими можна виміряти рівень розвитку координаційних здібностей
  • Реферат на тему: Шизофренія. Лікувати, не можна хворіти
  • Реферат на тему: Опісові композіційно-мовленнєві форми в творах Т. Прохаська &З цього можна ...