in reply to CGI and ODBC (progress)

Are you using a "USER" DSN? Generally you should create a "SYSTEM" DSN (see the ODBC Driver Manager GUI) if you want all users to see the DSN. If you want private "USER" DSNs then you will need to create one as the user Apache is running as as corion says.

Replies are listed 'Best First'.
Re^2: CGI and ODBC (progress)
by djibel (Novice) on Apr 28, 2010 at 12:39 UTC
    apache user is (in httpd.conf) : User daemon Group daemon I did not found how to check with this user.

      I don't know how Apache works in Windows but are you sure you have a user called daemon in Windows? What I am talking about is your Windows username - the person you login as. If you login as user fred and create a USER DSN then only user fred sees that DSN. That means a process (like Apache) running as user daemon only sees USER DSNs created by daemon and cannot see USER DSNs created by fred. For this reason DSNs you want accessible by multiple people are created as SYSTEM DSNs.