Руководство по языку sql


Предложение ROLE в операторе CREATE DATABASE


Download 1.22 Mb.
Pdf ko'rish
bet25/62
Sana23.04.2023
Hajmi1.22 Mb.
#1393455
1   ...   21   22   23   24   25   26   27   28   ...   62
Bog'liq
Firebird3 SQL features

Предложение ROLE в операторе CREATE DATABASE
В Firebird 3.0 установка роли при создании базы данных может повлиять на 
права пользователей для создания базы данных. Это может произойти, если 
пользователь получает (в соответствующей базе данных безопасности) 
системную роль RDB$ADMIN или какую либо обычную роль, которой 
предоставлены права CREATE DATABASE. 
ISQL 
теперь устанавливает в качестве глобальной роли роль, указанную в 
операторе CREATE DATABASE. 
Синтаксис
CREATE {DATABASE | SCHEMA} '<filespec>'
[USER 'username' [PASSWORD 'password'] [ROLE 'rolename']] 
[PAGE_SIZE [=] size
[LENGTH [=] num [PAGE[S]] 
[SET NAMES charset
[DEFAULT CHARACTER SET default_charset
[COLLATION collation]] 
[ [ ...]] 
[DIFFERENCE FILE 'diff_file']; 
<filespec> ::= [<server_spec>]{filepath | db_alias
<server_spec> ::= servername: | \\servername\
 ::= FILE 'filepath'
[LENGTH [=] num [PAGE[S]] [STARTING [AT [PAGE]] pagenum
Пример: 
create user john password 'superman' grant admin role
create database 'localhost:D:\test.fdb'
user 'john' password 'superman' role 'rdb$admin'; 
В данном случае, если предложение ROLE не будет указано, то база данных 
не будет создана. 


Новые возможности языка SQL Firebird 3.0 
33 
«Задержка» закрытия базы данных для архитектуры SuperServer
Иногда желательно иметь механизм для ядра SuperServer, сохраняющего 
базу данных в открытом состоянии в течение некоторого времени после того как 
последние соединение закрыто, т.е. иметь механизм задержки закрытия базы 
данных. Это может помочь улучшить производительность и уменьшить издержки в 
случаях, когда база данных часто открывается и закрывается, сохраняя при этом 
ресурсы «разогретыми» до следующего открытия.

Download 1.22 Mb.

Do'stlaringiz bilan baham:
1   ...   21   22   23   24   25   26   27   28   ...   62




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling