Смекни!
smekni.com

Методические указания по выполнению лабораторной работы №12 для студентов специальности 071900 “Информационные системы и технологии” (стр. 2 из 2)

Пользовательские аккаунты могут быть снабжены паролями. При обращении к базе данных пароль шифруется.

СУБД MySQL имеет три таблицы для управления пользователями: ‘user’, ‘db’, ‘host’. Структура и назначение каждой из таблиц описаны в методических указаниях к лабораторной работе № 11.

Атрибуты, установленные в таблице пользователей (‘user’) перекрывают атрибуты, установленные в таблице ‘db.’ Если сервер поддерживает много баз данных, лучше создавать пользователей без прав доступа в таблице пользователей и назначать им права доступа к базе данных по таблице ‘db’.

Ниже приведен пример добавления новых пользователей в режиме командной строки:

mysql> INSERT INTO user VALUES ('%','monty',password('something'), -> 'Y','Y','Y','Y','Y','Y','Y','Y','Y','Y'); mysql> INSERT INTO user (host,user,password) values('localhost','dummy',''); mysql> INSERT INTO user VALUES ('%','admin','','N','N','N','N','N','N','Y','N','Y','N'); mysql> quit […]# /usr/bin/mysqladmin reload

В результате выполнения приведенного выше примера в базу данных пользователей будет добавлено три новых пользователя:

monty: суперпользователь (администратор), должен использовать пароль, для работы с mysql.

dummy: должен быть допущен к индивидуальной базе данных по таблице “user”.

admin: не нуждается в пароле, но разрешено выполнение только команд 'mysqladmin reload' and 'mysqladmin processlist'. Может быть допущен к индивидуальной базе данных.

Правила при настройке прав доступа изложены в методических указаниях к лабораторной работе № 11.

Запуск mysql. В случае правильной инсталляции сервера MySQL никаких изменений в конфигурационных файлах ОС Linux делать не надо – все будет сделано автоматически при инсталляции программы и сервер MySQL будет запускаться при запуске ОС Linux.

Задание на лабораторную работу

1. Установите сервер MySQL v.5 на свой образ ОС Linux.

2. Скопируйте в доступную для записи папку ОС Windows пакет “Mascon”.

3. С помощью программы “Mascon” создайте минимум двух пользователей.

4. Создайте минимум две базы данных на каждого пользователя.

5. Создайте по одной таблице в каждой базе данных и заполните их записями.

6. Продемонстрируйте результаты преподавателю.

Контрольные вопросы

1. Как осуществляется инсталляция MySQL v.5?

2. Какова процедура создания новых пользователей?

3. Где хранится информация о пользователях и базах данных?

4. Как можно создавать, удалять, редактировать таблицы баз данных?

Библиографический список

1. Каба М. MySQL и Perl: коммерческие приложения для Интернет: Учеб.курс / М. Каба. - СПб.: Питер, 2001. - 288с. - (Учебный курс. Программирование).

2. Гайдамакин Николай Александрович. Автоматизированные информационные системы, базы и банки данных. Вводный курс: Учеб. Пособие для вузов / Гайдамакин Николай Александрович. - М.: Гелиос АРВ, 2002. - 368с.: ил.

3. Федоров Алексей Георгиевич. Базы данных для всех / Федоров Алексей Георгиевич, Н. З. Елманова. - М.: КомпьютерПресс, 2001. - 256с.: ил.

4. Коннолли Томас. Базы данных. Проектирование, реализация и сопровождение. Теория и практика = Database Systems: Пер.с англ. / Коннолли Томас, К. Бегг, А. Страчан. - 2-е изд.; испр. и доп. - М.: Вильямс, 2001. - 1120с.: ил.

5. Карпова Татьяна Сергеевна. Базы данных: модели, разработка, реализация: Учеб. пособие / Карпова Татьяна Сергеевна. - СПб.: Питер, 2002. - 304с.: ил.

6. Ролланд Ф.Д. Основные концепции баз данных = The essence of Databases: Пер. с англ. / Ф. Д. Ролланд. - М.: Вильямс, 2002. - 256с.: ил. - (Основы вычислительных систем).

АДМИНИСРИРОВАНИЕ В ИНФОРМАЦИОННЫХ СЕТЯХ

Установка и администрирование сервера MySQL v. 5

в Linux

Методические указания по выполнению лабораторной работы № 12

для студентов специальности 071900

«Информационные системы и технологии»

Конопелько Геннадий Константинович

Главный редактор Л. А. Суевалова

Редактор ______________

Компьютерная верстка Г. К. Конопелько

Подписано в печать 26.05.04. Формат 60х84 1/16.

Бумага писчая. Гарнитура “Таймс”. Печать офсетная. Усл. печ. л. 0,70

Тираж 75 экз. Заказ .

Издательство Хабаровского государственного технического университета.

680035, Хабаровск, ул. Тихоокеанская, 136.

Отдел оперативной полиграфии издательства

Хабаровского государственного технического университета.

680035, Хабаровск, ул. Тихоокеанская, 136.