2013-03-18 2 views
1

Добрый день.таблица или вид не существует

Я запускаю приложение 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 'not found "

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

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

Alex

ответ

1

Выполнить эти команды в ISQL:

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

Затем попробуйте приложение снова.

+0

Hi Paul. Отлично, спасибо, ошибка mssgs исчезла. Однако я все еще получаю -1, возвращенный из приложения retrieve(). Я буду играть еще немного –