- •1. Цель работы
- •2. Основные технические возможности
- •3. Описание установки
- •4. Порядок выполнения работы
- •5. Содержание отчета
- •1. Цель работы
- •2. Основные теоретические положения
- •3. Описание лабораторного макета
- •4. Порядок выполнения работы
- •5. Указания к выполнению работы
- •1. Цель работы
- •2. Основные сведения
- •Incorrect table definition; There can only be one auto column and it mast be defined as a key
- •3. Программа работы
- •4. Указания к выполнению работы
- •1. Цель работы
- •2. Основные сведения
- •3. Программа работы
- •00 Проверка моего домена с именем Moy.Loc
- •4. Указания к выполнению работы
- •5. Содержание отчета
- •1. Цель работы
- •2. Основные сведения
- •3. Указания к выполнению работы
- •5. Примеры реализации тем
- •Insert into customers values
- •Insert into orders values
- •Insert into books values
- •Insert into order_items values (1, "0-672", 2), (2, "0-675", 1), (3, "0-675", 1), (3, "0-674", 1), (4, "0-673", 3);
4. Указания к выполнению работы
При выполнении программы следует помнить, что на некоторых этапах порядок Ваших действий может привести к "зависанию" системы.
Содержание отчета
Описание порядка выполнения производимых действий и перечень используемых программ. Краткая характеристика (назначение, функциональные возможности) каждой программы.
Результаты использования SQL команд, диагностических сообщений
созданных баз ив таблиц.
Литература: Официальный сайт phpMyAdmin http://phpmyadmin.sourceforge.net/
42
Лабораторная работа № 2
Тема №2. Создание пользователей базы данных
1. Цель работы
Создание пользователей и определение их привилегий.
2. Основные сведения
Прежде чем использовать базу данных, необходимо создать пользователей базы данных, которые могут к ней обращаться. Это делается

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

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

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

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

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

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

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