Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Метода ТОБД.doc
Скачиваний:
24
Добавлен:
13.04.2015
Размер:
8.25 Mб
Скачать

4. Указания к выполнению работы

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

5. Содержание отчета

1. Описание порядка выполнения производимых действий и перечень используемых программ. Краткая характеристика (назначение, функциональные возможности) каждой программы.

2. Результаты использования SQL команд, диагностических сообщений и созданных баз ив таблиц.

Литература: Официальный сайт phpMyAdmin http://phpmyadmin.sourceforge.net/

Лабораторная работа № 2

Тема №2. Создание пользователей базы данных

1. Цель работы

Создание пользователей и определение их привилегий.

2. Основные сведения

Прежде чем использовать базу данных, необходимо создать пользователей базы данных, которые могут к ней обращаться. Это делается следующим образом. Перейдите к началу процесса (). Ниже на рис. 2.21. показана часть окна из рис. 2.2, в которой присутствует вкладка “Привилегии”.

Рис. 2.21. Создание пользователя из базы данных.

Используя эту вкладку (пункт- , рис. 2.21) мы получаем следующее окно для создания пользователей базы данных (рис. 2.22).

Рис. 2.22. Создание пользователя из базы данных.

Используя функцию “Добавить нового пользователя” (рис. 2.22) происходит переход к окну, где необходимо определить пользователя и что ему разрешено делать с указанной базой данных. Окно выглядит следующим образом (рис. 2.23).

Рис. 2.23. Создание пользователя базы данных.

В поле “Имя пользователя” (рис. 2.23) вводится латинскими буквами, например, “people”. В поле “Xost” указывается, например,”localhost”, что обозначает для данного пользователя доступ к базе данных с локальной машины и указывается его пароль (который дублируется в поле с именем “Подтверждение”). В нижней части открываем привилегии (вскидываем галочки) для опций доступных данному пользователю в базе данных My_base. Таким образом, экран показанный на рис. 2.23 приобретает вид (рис. 2.24).

Примечание. Для дальнейших примеров, пусть для пользователя использован (введен) пароль “12345”

Рис. 2.24. Создание пользователя базы данных и указание его привилегий.

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

Рис. 2.25. Создание и регистрация пользователя базы данных.

После получения прав доступа необходимо протестировать базу данных. Для этого необходимо закрыть базу (Stop Denwer – двойной клик) и перейти в папку C:\WebServers\home\moy.loc\www\index.php (рис. 2.26), где хранится Ваш скрипт, содержащий PHP код (рис. 2.27). Папка создана в момент установки собственного сервера (лекция описывающая создание сервера на Вашей машине).

Рис. 2.26. Папка, где хранится программа.

3. Программа работы

Прежде чем тестировать связь с созданной Вами базой данных, выполните следующие действия:

Шаг 1. Создайте копию из файла index.php в этой же папке с именем index0.php.

Шаг 2. Модифицируйте в index.php 3-ю строку (вставили символы 00) и сохраните его. На нижнем рисунке использован редактор

<html>

<body>

<p> 00 Проверка моего домена с именем Moy.loc </p>

<? echo "Проверка вставки PHP кода в содержимое HTML" ?>

</body>

</html>

Рис. 2.26a. Модифицированная программа.

Этот запасной файл (index0.php) поможет Вам при последующих тестах.

Шаг 3. Находясь на выделенном файле в Total Commander нажмите клавишу F3 (Просмотр) и Вы должны увидеть только одну строку: