русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Контрольний приклад


Дата добавления: 2015-07-09; просмотров: 461; Нарушение авторских прав


Лабораторна робота №6

Тема: MS SQL. Захист даних. Резервне копіювання.
Мета: Засвоїти прийоми роботи з управління користувачами та їх прав. Резервне копіювання та відновлення у середовище MS SQL.
Час: 2 год.

Практична частина

Контрольний приклад

1) Завантажити середовище розробки MS SQL:

- Пуск ðПрограми ðMicrosoft SQL Server 2005 ðСреда SQL Server Management Studio Express;

- Соединить.

2) Підключити базу даних вашої групи kont_prim_gr_fam;

3) Продивитись всіх користувачів БД:

Execute sp_helplogins

4) Додати логін у бд з ім‘ям test_user та паролем test;

Execute sp_addlogin @loginame='test_user',@passwd='test'

5) Змінити для логіну test_user пароль test на пароль qwerty:

exec sp_password 'test', 'qwerty', 'test_user'

6) Додати нового користувача бд kont_prim_gr_fam:

Execute sp_grantdbaccess 'test_user'

7) Створити нову роль usr:

exec sp_addrole 'usr'

8) Вказати, що користувач test_user буде мати роль usr:

exec sp_changegroup 'usr','test_user'

9) Дозволити користувачу usr операції створення вибірки, вставки та редагування даних з таблиці tbPeoples:

grant select,insert, update

on tbPeoples

to usr

10) Заборонити користувачу usr операцію видалення даних з таблиці tbPeoples:

deny delete

on tbPeoples

to usr

11) Продивитись, які користувачі мають права на таблицю tbPeoples:

exec sp_helprotect 'tbPeoples'

12) Видалити роль

13) Видалити користувача

14) На диску d: створити папку backup;

15) Створити резервну копію бд kont_prim_gr_fam:

backup database kont_prim_gr_fam

to disk='d:\backup\test1.bak'

16) Перевірити наявність файлу test1.bak;

17) Відновити дані у вигляді нової бд mydb:

restore database mydb

from disk='d:\backup\test1.bak'



with

move 'kont_prim_gr_fam' to 'd:\backup\mydb.mdf',

move 'kont_prim_gr_fam_log' to 'd:\backup\mydb.ldf'

18) Перевірити наявність бази та даних, які вона вміщує.



<== предыдущая лекция | следующая лекция ==>
Лабораторная работа № 7. Программирование с использованием библиотеки MFC. Основы рисования | Бухгалтерія Іванов Іван Іванович 1950 ч


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.333 сек.