All processes run under a specified user account, and the security permissions for that user account define what the application can and cannot access. When you are dealing with a web application that is not using impersonation, the account it's running under is the account associated with the application pool.
If you attempt to access a database on another server, it's still going to use the application pool account (as far as i know), so if it's a domain account it should be able to authenticate. If it's a local account, you may run into problems (sometimes you can get it to work by setting up two local accounts with the same name/password).
Not sure what the differences are between 1.1 and 2.0, the scenario described above is 2.0.
Damon Armstrong, Technology Consultant
[
Blog] [
Articles]