Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Команды gsec




Запуск gsec с удаленной машины

Gsec -user sysdba -password masterkey

Управление пользователями с помощью gsec

Удаление пользователя

Модификация учетной записи пользователя

Добавление пользователя

1. Нажмите кнопку «New». Кнопки New и Delete станут недоступными, кнопка Close изменится на Cancel

2. Введите имя нового пользователя

3. Введите пароль (Password) и подтверждение пароля (Confirm Password)

4. Введите дополнительную информацию (Имя, Фамилия, Отчество)

5. Нажмите кнопку Apply

 

Пароль чувствителен к регистру, он может быть длиной 32 символа, но только первые 8 символов учитываются при сравнении. Имя пользователя может быть длиной до 31 символа, не чувствительно к регистру. Пробелы не допускаются ни в пароле, ни в имени.

 

1. Из выпадающего списка User Name выберите пользователя.

2. Внесите изменения в любые поля за исключением имени пользователя.

3. Нажмите кнопку Apply

 

Единственный способ изменить имя пользователя – удалить его и создать нового с требуемым именем.

 

1. Из выпадающего списка User Name выберите пользователя.

2. Нажмите кнопку Delete

 

Несмотря на то, что можно удалить пользователя SYSDBA, делать этого не рекомендуется, так как управлять пользователями в дальнейшем станет невозможным. После удаления SYSDBA придется брать БДЗ с чистой инсталляции InterBase (где пользователь SYSDBA есть) и заново заводить всех остальных пользователей.

gsec - это утилита командной строки, по функциональному назначению аналогичная диалоговому окну User Information в IBConsole. Только SYSDBA может запускать gsec.

Способы запуска:

– с указанием параметров в командной строке

– перед запуском утилиты установить переменные окружения ISC_USER и ISC_PASSWORD

– можно запустить gsec, если войти под учетной записью root на UNIX или Administrator на Windows NT.

Для интерактивного использования gsec, введите gsec в командной строке. Приглашение ОС сменится на GSEC>. Для выхода из интерактивного режима введите QUIT.

Используйте ключ -database с указанием строки соединения с удаленной машиной. Например:

gsec -database jupiter:/usr/interbase/isc4.gdb

 

Первую часть команды указывать обязательно. Часть команды, заключенная в квадратные скобки, опциональна.

 

Таблица 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-03; Просмотров: 652; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.