![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
|
Первую часть команды указывать обязательно. Часть команды, заключенная в квадратные скобки, опциональна.
Таблица 2 - Команды gsec
| Команда | Описание |
| di[splay] | Отображает все строки из isc4.gdb |
| di[splay] name | Отображает информацию только о пользователе с именем name |
| a[dd] name -pw password [option argument] [option argument...] | Добавляет пользователя с именем name в isc4.gdb с паролем password. Каждый параметр option и соответствующий аргумент argument указывает дополнительную информацию о пользователе (см. таблицу Table 5.3) |
| mo[dify] name [options] | Подобна команде add, но имя name должно существовать в isc4.gdb |
| de[lete] name | Удаляет пользователя с именем name из isc4.gdb |
| h[elp] or? | Отображает синтаксис и команды gsec |
| q[uit] | Выходит из интерактивного режима |
Опции для команды добавления и модификации:
Таблица 3 - Опции команд gsec
| Опция | Назначение |
| -passwordили -pa <пароль> | Пароль пользователя, производящего изменения |
| -user string | Имя пользователя, производящего изменения |
| -pw string | Пароль пользователя |
| -uid integer | Идентификационный номер пользователя |
| -gid integer | Идентификационный номер группы |
| -fname string | Настоящее имя пользователя |
| -mname string | Фамилия пользователя |
| -lname string | Отчество пользователя |
Таблица 4 - Ошибки gsec
| Сообщение об ошибке | Причины и меры по устранению |
| Add record error | Ошибка добавления записи. Команда addуказывает существующего пользователя, используется неправильный синтаксис, у пользователя нет прав на запуск gsec. Измените имя пользователя, используйте команду modifyдля изменения учетной записи существующего пользователя. |
| <string> already specified | <string> уже указана. Для одного поля в учетной записи данные указаны дважды. Повторите ввод команды. |
| Ambiguous switch specified | Указана двусмысленная команда. Указанная часть команды не может точно определить желаемое действие. |
| Delete record error | Ошибка удаления записи. Не хватает прав для использования gsec. |
| Error in switch specifications | Ошибочный синтаксис команды. Другие сообщения об ошибках скажут, где именно произошла ошибка.. |
| Find/delete record error | Не найдена запись для удаления. Или команда deleteне может найти учетную запись пользователя, или не хватает прав для запуска gsec. |
| Find/display record error | Не найдена запись для отображения. Или команда displayне может найти учетную запись пользователя, или не хватает прав для запуска gsec. |
| Find/modify record error | Не найдена запись для модификации. Или команда modifyне может найти учетную запись пользователя, или не хватает прав для запуска gsec. |
| Incompatible switches specified | Указаны несовместимые команды. |
| Invalid parameter, no switch defined | Ошибочный параметр, не указана команда. |
| Invalid switch specified | Указана неверная команда. |
| Modify record error | Ошибка модификации записи. Ошибочный синтаксис команды modify,не хватает прав для запуска gsec. |
3 Порядок выполнения работы:
1. Ознакомиться с теоретическим материалом "Защита СУБД Interbase";
2. Добавить пользователя к БДЗ с помощью утилиты IBConsole, удалить его;
3. Добавить пользователя к БДЗ с помощью утилиты командной строки gsec, удалить его;
4. Добавить себя как пользователя к БДЗ;
5. Оформить результаты работы в виде отчета и защитить его.
Контрольные вопросы.
Дата публикования: 2015-01-13; Прочитано: 260 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!
