Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Ругается на GRANT в теле хранимой процедуры [D7, XP]


Megabyte ©   (2006-10-12 10:48:00) 

СУБД Firebird 2.0
Почему-то ругается на оператор "Grant" в теле хп.
Говорит: Invalid token. Dynamic SQL Error. SQL error code = -104.
Token unknown - line 5, column 5. grant.

Простейшая кострукция: grant :роль to :пользователь
Без этого куска процедура нормально компилируется. И сама конструкция компилируется в IBExpert'е не в теле процедуры.
Да и вообще ругается на grant в любом варианте его использования.
В чем может быть ошибка?


Megabyte   (2006-10-12 11:00:00) [1]

Вот блин. :/
Ладно. Придется запросом оформлять.


Sergey13   (2006-10-12 10:52:00) [2]

> В чем может быть ошибка?

В использовани GRANT. 8-)
Насколько я помню, это DDL оператор, запрещенный (как и все остальные) к использованию в ХП.


Наверх

Титульная страница Поиск, карта сайта Написать письмо