игра брюс 2048
Главная / Программирование / Программирование баз данных в Delphi / Тест 25

Программирование баз данных в Delphi - тест 25

Упражнение 1:
Номер 1
Какая утилита командной строки InterBase позволяет добавлять или удалять пользователей?

Ответ:

 (1) GPRE.  

 (2) GSEC.  

 (3) GFIX.  

 (4) GSTAT.  


Номер 2
Какая опция утилиты InterBase GSEC позволяет добавлять нового пользователя?

Ответ:

 (1) add.  

 (2) append.  

 (3) insert.  

 (4) create.  


Номер 3
Какая опция утилиты InterBase GSEC позволяет удалить пользователя?

Ответ:

 (1) delete.  

 (2) drop.  

 (3) free.  

 (4) terminate.  


Упражнение 2:
Номер 1
Какая утилита командной строки InterBase позволяет вывести информацию о пользователях?

Ответ:

 (1) GPRE.  

 (2) GSEC.  

 (3) GFIX.  

 (4) GSTAT.  


Номер 2
Какая опция утилиты InterBase GSEC позволяет вывести информацию о пользователях?

Ответ:

 (1) stat.  

 (2) display.  

 (3) info.  

 (4) users.  


Номер 3
Какая опция утилиты InterBase GSEC позволяет изменить пароль пользователя?

Ответ:

 (1) password.  

 (2) modify.  

 (3) user.  

 (4) alter.  


Упражнение 3:
Номер 1
Где InterBase хранит информацию о зарегистрированных пользователях (имя, пароль)?

Ответ:

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

 (2) в системной базе данных isc4.gdb  

 (3) в специальном двоичном файле в папке C:\Windows  


Номер 2
Где InterBase хранит информацию о правах зарегистрированных пользователей на объекты?

Ответ:

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

 (2) в системной базе данных isc4.gdb  

 (3) в специальном двоичном файле в папке C:\Windows  


Номер 3
Может ли незарегистрированный злоумышленник прочитать информацию из рабочей базы данных, если ему удастся ее скопировать и перенести на свой ПК?

Ответ:

 (1) нет - информацию могут прочитать только зарегистрированные пользователи.  

 (2) нет, если администратор изменил пароль SYSDBA.  

 (3) да, так как имена пользователей и пароли хранятся в системной базе данных, злоумышленник может на своем ПК войти под именем SYSDBA со своим паролем.  


Упражнение 4:
Номер 1
Что такое права пользователя в InterBase?

Ответ:

 (1) запись в служебной базе данных isc4.gdb, удостоверяющая, что пользователь может подключиться к рабочей базе данных.  

 (2) запись в служебной базе данных isc4.gdb, удостоверяющая, что пользователь может подключиться к рабочей базе данных под другим именем.  

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

 (4) запись в рабочей базе данных, удостоверяющая, что пользователь может производить какие то действия с отдельными объектами этой БД.  


Номер 2
Может ли рядовой пользователь назначать права другому пользователю в InterBase?

Ответ:

 (1) нет, это может сделать только администратор SYSDBA.  

 (2) да, рядовой пользователь может назначать любые права другому пользователю.  

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


Номер 3
Кто такой пользователь PUBLIC в InterBase?

Ответ:

 (1) синоним администратора SYSDBA.  

 (2) такого пользователя не существует.  

 (3) виртуальный пользователь, который подразумевает, что его права раздаются всем зарегистрированным пользователям.  


Упражнение 5:
Номер 1
Какой оператор позволяет назначать пользователю права в InterBase?

Ответ:

 (1) GRANT.  

 (2) REVOKE.  

 (3) ADMIN.  

 (4) MASTER.  


Номер 2
Какой оператор позволяет отобрать права у пользователя в InterBase?

Ответ:

 (1) GRANT.  

 (2) REVOKE.  

 (3) ADMIN.  

 (4) MASTER.  


Номер 3
Какой дополнительный оператор позволяет назначать пользователю права с возможностью переназначать эти права другим пользователям в InterBase?

Ответ:

 (1) GRANT.  

 (2) REVOKE.  

 (3) WITH GRANT OPTION.  

 (4) WITH REVOKE OPTION.  


Упражнение 6:
Номер 1
Что такое роли в InterBase?

Ответ:

 (1) то же, что и права.  

 (2) механизм, позволяющий пользователю войти в базу данных анонимно.  

 (3) механизм, позволяющий группе пользователей работать с одинаковыми правами.  

 (4) InterBase не использует механизм ролей.  


Номер 2
Какой оператор позволяет создать роль в InterBase?

Ответ:

 (1) GRANT ROLE.  

 (2) REVOKE ROLE.  

 (3) CREATE ROLE.  

 (4) ADD ROLE.  


Номер 3
Какой оператор позволяет удалить роль в InterBase?

Ответ:

 (1) GRANT ROLE.  

 (2) REVOKE ROLE.  

 (3) DROP ROLE.  

 (4) DELETE ROLE.  




Главная / Программирование / Программирование баз данных в Delphi / Тест 25