I'm running php4 and IIS5 with Oracle 9 on Win2k server.
PHP is not able to login to Oracle when SQLNET.AUTHENTICATION_SERVICES= (NTS). I've read that this must be set to NONE for PHP to work and I've verified that this is the case. But my customer has a corporate requirement that the setting be NTS or they have to hardcode passwords in other scripts they run and that's against their policy.
My first question would be does PHP just not support NTS authentication? But then I looked at 2 machines that I'm running that have Apache and PHP4 and the Oracle login works. Is this an IIS contention? My customer is pointing their finger at PHP as the issue.
Does anyone have experience with this?
PHP and Oracle
Moderator: General Moderators
I need to preface this by saying that I've never tried to run it this way, this is just my guess but it seems to make sence to me.
You'd have to run it as a 'domain' user, just modify the services to run as a domain user. The rest of the network doesn't know anything about those 'local' IUSR_* accounts.
You'd have to run it as a 'domain' user, just modify the services to run as a domain user. The rest of the network doesn't know anything about those 'local' IUSR_* accounts.