Re: Create db level userid and password to access to connect to Progress DB through O
You do not tell as anything 'bout the Progress/OpenEdge version you are using.
In general: The SQL engine of the database does not work out-of-the-box since it's not the natural interface to talk to a Progress database. Plus, the 4GL engine follows a revoke philosophy whereas the SQL engine follows a grant philosophy. That means, you don't grant it, you can't access it.
There are two users which can be used to initially connect to the database via the SQL engine to grant anything:
- The OS user account under which the database was created. This account has DBA privileges per default as this account is considered to be the owner of the database. If you know this credentials you can use them.
- The user SYSPROGRESS. This is the one and only account that can be created via the 4GL engines and has any right on the SQL engine. In this special case the user SYSPRROGRESS automatically has DBA privileges.
If you know the credentials of the OS account than you can use just that otherwise you need to create the SYSPROGRESS user via the data administration and give it a password of your choice.
Heavy Regards, RealHeavyDude.