Hello all, I'm running Windows 2003, IIS6, and the latest PHP. I recently changed my server's anonymous user back to IUSR_<name of my machine>, the guy before me changed it to something else, but when I changed it back I realized that some of my php login procedures stopped working. I would log in, but never get past the log in screen. I found that those login procedures set session variables at the time of successful authentication, and if those variables weren't set then the the site would redirect back to the login page. After messing around for a while, I found out that if I made IUSR_ a member of the Administrator group that the session variables were then being set and I was able to log in. As soon as I take IUSR_ out of the administrator group, it doesn't work again. I don't want to have my anonymous user in the Administrator group for security reasons, does anybody know how the session variables work and if there's a way to have them set without needing the anonymous user to have administrator privileges?