views:

22

answers:

1

I'm trying to connect using several different clients to SQL Server 2005 standard, which has been configured to use Windows Authentication. Although the user account exists on the domain, the computer is not joined to the domain. I get the message, "user is not associated with a trusted sql server connection". The question http://stackoverflow.com/questions/851549/the-user-is-not-associated-with-a-trusted-sql-server-connection helpfully suggests that I set the SQL server to allow both Windows Authentication and SQL Authentication. I'd rather just stick to Windows Authentication. Is there a workaround?

A: 

No. To use Windows Authentication, the machines must be on the same domain. If the machines are not on the same domain (or there is no trust relationship between the domain the server is on and the machine is on), neither will know which domain to use to authenticate the user against (even if the account exists).

Justin Niessner
Thank you for responding. I'm willing to accept that and move on, but it seems weird that windows servers will accept a non-domain computer for file sharing but not database sharing. Also, this page http://www.eggheadcafe.com/software/aspnet/31792004/windows-authentication-from-outside-the-domain.aspx hints that it might be possible.
Knox
Perhaps it would make a difference that the client machine doesn't belong to any domain.
Knox