Consultor Eletrônico



Kbase P19792: Odbc connection fails with ODBC Test Connect error:[] Access denied/Authorization failed. (8933)
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   12/04/2006
Status: Unverified

FACT(s) (Environment):

Windows NT 32 Intel/Windows 2000
MERANT 3.60 32-BIT Progress SQL-92

SYMPTOM(s):

Problem establishing an ODBC connection to the database.

Attempting connection from machine where database resides.

Database resides on local drive

database started with -H and -S parameters.

ODBC Test Connect error:[] Access denied/Authorization failed. (8933)

mpro dbname -p dict.p prompts for user name

CAUSE:

Database security was enabled, meaning that the Progress database _User table is not empty, SQL-92 users will get Driver Access Denied errors if the user in question has no been added to _user table.

FIX:

The Database Administrator needs to:

1. Add the sysprogress user to the _user table.
2. Connect to the database using sysprogress.
3. Grant permissions to the login names used by the users.
4. Remove the sysprogress user in the _User table.
5. Provide users with login credentials.
For more information on this area, please refer to Progress Solution: 20143 "Basic Guide to Defining Progress SQL-92 Database Permissions & Security"