Книга: Firebird РУКОВОДСТВО РАЗРАБОТЧИКА БАЗ ДАННЫХ
Владение таблицами и привилегии
Владение таблицами и привилегии
Когда создается таблица, Firebird автоматически применяет к ним безопасность схемы по умолчанию. Человеку, который создает таблицу (ее владелец), назначаются к ней все привилегии SQL, включая право передавать привилегии другим пользователям, триггерам и хранимым процедурам. Ни один другой пользователь, за исключением SYSDBA, не будет иметь никакого доступа к этой таблице, пока явно не получит привилегии.
! ! !
ВНИМАНИЕ! Эта защита будет столь же хороша (или плоха), сколь и защита доступа к вашему серверу. Любой, кто может соединиться с вашим сервером, сможет создать базу данных. Любой, кто может соединиться с вашей базой данных, сможет создавать в ней таблицы. Firebird 1.5 несколько улучшает эту печальную ситуацию, позволяя вам ограничивать размещения, где могут создаваться базы данных. См. параметр DatabaseAccess в файле firebird.conf.
. ! .
Информацию о привилегиях SQL см. в главе 35.
- Безопасная работа с внешними таблицами
- Владение информацией, или Долгосрочный успех магазина № 2
- 6.5. Привилегии (права) пользователя
- Урок 5.6. Работа с таблицами
- Режимы работы с таблицами
- Урок 7.4. Проектирование базы данных. Создание связей между таблицами
- Связи между таблицами
- Практическая работа 56. Создание связей между таблицами
- Привилегии
- Владение файлами
- Владение и контроль
- Привилегии на ссылки