** guest |
Отправлено: 08.02.2006, 11:04 |
|
Не зарегистрирован
|
Ситуация такая:
БД на Firebird. Там создаю процедуру, которая в зависимости от параметров формирует текст самого запроса (некоторые параметры могут присутствовать или нет). FOR EXECUTE STATEMENT SqlStr SELECT INTO и т.д.
Программу пишу на C++ Builder. Для доступа к БД использую ADO. Когда под обычным пользователем пытаюсь выполнить процедуру, выдает ошибку no permission for select COLUMN_NAME. Под SYSDBA ошибки нет но возвращает пустые строки. В чем может быть дело? |
|
olegenty |
Отправлено: 08.02.2006, 11:59 |
|
Ветеран
Группа: Модератор
Сообщений: 2412
|
1. Дай соответствующему пользователю соответствующие права.
2. По поводу пустых строк — ищи свою ошибку.
да, и что за Firebird? (должен быть 1.5.3)
|
|