Как предоставить привилегии пользователю для любой базы данных Firebird - PullRequest
0 голосов
/ 24 апреля 2019

Я хочу предоставить некоторые привилегии конкретному пользователю в Firebird, как мы можем сделать это в MySql, как показано ниже.

CREATE USER 'user123'@'localhost' IDENTIFIED BY 'user123pass'; 
GRANT CREATE, SELECT, INSERT, DELETE, DROP, UPDATE ON MyTestDb.* TO 'user123'@'localhost';

Возможно ли в Firebird?

1 Ответ

0 голосов
/ 24 апреля 2019

К сожалению, это невозможно. Вам нужно будет предоставить привилегии для каждой таблицы или просмотра в явном и индивидуальном порядке.

См. Также синтаксис GRANT в справочнике по языку Firebird 2.5 и примечаниях к выпуску Firebird 3

...