Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

We have two different active directory domains. Is it possible to have to SQL Server 2008 instances running on the same machine and have each instance tie to a separate domain?

share|improve this question
What do you mean by "tie to a domain?" – Joel E Salas Feb 6 '12 at 19:51

No, because it's the server that is joined to a domain or to another one, not the applications running on it; and a server can be joined only to one domain at a time.

The only way to achieve this with only one physical server is by hosting two virtual machines on it, each one joined to its domain.

Another possible solution, if the two domains are in a trust relationship, would be having the server joined to one of them and assigning permissions to users of the other domain on one of the two SQL Server instances; but this would require a trust relationship between the two domains, and would not provide the same level of security and isolation.

share|improve this answer
A one-way, non-transitive, external trust using selective authentication would provide for the most secure trust available between two forests, if I'm correct. – joeqwerty Feb 6 '12 at 21:49
But the instance would still be running on a server in a different domain. Depending on the requirements, this could be a problem. – Massimo Feb 6 '12 at 21:58
True but if a trust is required, the one I described is the msot secure (I believe). – joeqwerty Feb 7 '12 at 0:16

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.