таблица или представление не существует

Добрый день.

Я запускаю приложение Powerbuilder 9 на Adaptive Server Anywhere Database Engine версии 8.0.1.2600. Я использую INI-файл для подключения к базе данных с пользователем по умолчанию «dba», паролем «sql», и все работает нормально.

Правильно ! Я хочу создать и использовать другого пользователя для подключения приложения к базе данных. Я запустил нового пользователя, используя: sp_add_user 'alex', 'alex'; Затем выполняется: предоставить все на loadcon_cust alex; (где loadcon_cust — имя таблицы)

Когда я запускаю приложение, используя логин «alex», оно нормально подключается к базе данных, но когда я обращаюсь к таблице loadcon_cust, PB выдает сообщение «Таблица или представление не найдены: таблица «loadcon_cust» не найдена».

Что мне не хватает?

Приветствую, спасибо заранее.

Алекс


person Alex Szlanina    schedule 18.03.2013    source источник


Ответы (1)


Запустите эти команды в ISQL:

GRANT GROUP to DBA;  
GRANT MEMBERSHIP in group DBA to ALEX;  

Затем повторите попытку.

person NoazDad    schedule 18.03.2013
comment
Привет, Пол. Отлично, спасибо, ошибка mssgs исчезла. Однако я все еще получаю -1, возвращаемое из приложения retrieve(). буду ковыряться еще - person Alex Szlanina; 25.03.2013