![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Первую часть команды указывать обязательно. Часть команды, заключенная в квадратные скобки, опциональна.
Таблица 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; Прочитано: 255 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!