Consultor Eletrônico



Kbase P5094: How to create a non-default dba user to access 4GL tables from a SQL-92 Client
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   9/8/2005
Status: Verified

GOAL:

How to create a non-default dba user to access 4GL Tables from a SQL-92 Client

GOAL:

If the default DBA gets deleted is there a way to re-create it without re-creating the database?

GOAL:

Privileges required for accessing 4GL Table from SQL-92 Client

FIX:

Here are the steps to accomplish this:

1. Connect to the database using Data Administration tool
2. Choose "Admin" > Security > "Edit User List"
3. Create Progress default DBA user "sysprogress" as a user ID. Assign a password, for example, "x".
4. Connect to the Progress SQL Explorer using the above user name and password.
5. Create a user and password and grant DBA privilege to that user using the following SQL:

To create a user:

create user 'test', 'test';
commit;

Where the first "test" is the user name and second "test" is the password.

grant dba to test;
commit;

These above SQL should create a user with dba privilege.

6. You can now delete the user "sysprogress" you created in step 3 by going through the Progress "Data Administration" tool. The user you created in step 5 can be used to create more user with different privilege settings.