I create two system users on windows XP.
When I try to connect to database as one of these users(or user informix) -with ILogin Demo (from Client SDK 2.81) it works fine.
But when I try connect from Borland C++ builder (with using IDAC-Informix
Data Access Components) it works only when I connect as user "informix".
When I try to connect as some other user I got an error "951 Incorrect pasword or user XY is not known on the database server.
I dont understand why it works with ILogin Demo but not with Borland C++.
I granted permissions fot new users at the begining , after ILogin demo got me an error.
After that ILogin could connect but not my application in C++ Builder.
I also checked sysusers table in my database and there are permissions for my users. (first has connect permission , second has resource permission).
Now I ran my Setnet32 and defined new user than apply, than defined second user than apply than make default server.
But C++ Builder always get an error: 951 Incorrect pasword or user XY is not known on the database server
My users are local, on the same machine as informix server.
I change the users account type from Limited to Administrator, then I add users to Informix-Admin group and suddenly I can connect do database
But then I change user account type back to Limited and remove user from Informix-Admin group and I can still connect to databse.
Strange but it works now.