To explain a little further. When you create a user in Macola, Macola will create 2 logins in SQL server.
One as name
One as name_sql.
As explained above. The _SQL user is the one that is used by Macola using the conversion from entered name to name_sql. This users abilities are controlled, not through SQL server but by Macola itself in the visual menu builder.
The NON_SQL users are created but have no rights to databases. Conceivably you can give the non_sql user, say, rights to read the ARCUSFIL_SQL table and then when a user named jsmith signs into macola he can do whatever and when crystal or odbc ask for a user name and password he would type in jsmith. To make this happen you need to also assign a password to the non_SQL user and it will need to be maintained outside of macola.
Most of us set up the domain user as a login so that we dont have to mess with the passwords.
Basically if you want to do something with the data OUTSIDE of a macola screen, you either setup and use the NON_SQL user or add the domain user as a valid login under SQL and setup / configure the rights there.
Andy Baldwin
"Testing is the most overlooked programming language on the books!"
Ask a great question, get a great answer. Ask a vague question, get a vague answer.
Find out how to get great answers FAQ219-2884.