If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

 
Go Back  dBforums > Database Server Software > Other > Connecting to Progress through ODBC with unix auth

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 10-23-03, 14:42
jeff depons jeff depons is offline
Registered User
 
Join Date: Oct 2003
Posts: 2
Connecting to Progress through ODBC with unix auth

I am working with a progress 8.3b database without a user list set up. By default progress will use unix usernames and uid's if this list is not created.

My problem is connecting to this database through ODBC. Is there a way I can connect to this database and authenticate with unix user names and password. If not, is there a way to create an account for ODBC to use, while preserving the os style security that is already set up.

I am using the java jdbc-odbc bridge to talk to progress from java. Any help is greatly appreciated.

Jeff
Reply With Quote
  #2 (permalink)  
Old 11-04-03, 12:07
warba warba is offline
Registered User
 
Join Date: Nov 2003
Posts: 7
Blank user-id and p/w are only supported under SQL89. You can still use SQL89 w/ Progress v9 using startup params.

The following is from the datadirect website (they write the merant odbc drivers for Progress) www.datadirect.com

Analysis

Does the Progress ODBC 3.60 or DataDirect 4.10 SQL-92 Progress driver support a blank user id and password when connecting with an application?

Resolution

Progress does not support a blank user id and password when using the Progress 9.x SQL-92 engine with ODBC. This is a security feature of SQL92. A valid SQL user id and password must be created by the Progress DBA (sysprogress).

To workaround this feature Progress 9.x provides both the SQL-89 and SQL-92 engine. Using the Progress documentation and setup options, a Progress Broker (OIB) can be started, which allows a user to use the Progress 9.x SQL-89 engine. The user will then be able to pass a blank user id and password.

*NOTE* The ODBC Progress 3.60 and DataDirect 4.10 SQL-92 driver cannot connect to a SQL-89 engine, only the SQL-92 engine. The DataDirect ODBC 4.0 Progress 7/8 driver will connect to a SQL-89 engine, but not the SQL-92 engine.
Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On