Новые возможности языка SQL Firebird 3.0
95
В Firebird 3 привилегия USAGE проверяется только для исключений (exception) и
генераторов/последовательностей (в
gen_id(
gen_name, 1) или
next value for
gen_name).
Привилегии для других объектов метаданных могут быть включены в
следующих релизах, если покажется целесообразным.
Доступно: DSQL
Синтаксис:
GRANT USAGE ON {
DOMAIN
domainname |
EXCEPTION
exceptionname |
{GENERATOR | SEQUENCE}
generatorname |
CHARACTER SET
charsetname
COLLATION
collationname
}
TO {
|
[WITH GRANT OPTION]}
[{GRANTED BY | AS} [USER]
grantor];
REVOKE [GRANT OPTION FOR] USAGE ON {
DOMAIN
domainname |
EXCEPTION
exceptionname |
{GENERATOR | SEQUENCE}
generatorname |
CHARACTER SET
charsetname
COLLATION
collationname
}
FROM {
|
}
[{GRANTED BY | AS} [USER]
grantor];
::= {
PROCEDURE
procname |
FUNCTION
funcname |
PACKAGE
packagename |
TRIGGER
trigname |
VIEW
viewname |
PUBLIC
} [,
…]
::= {
[USER]
username |
[ROLE]
rolename |
Unix_user
} [,
…]
Do'stlaringiz bilan baham: