I need Active Directory Use My Own Custom Database (or shell or ...) for Authentication Users.
Is there any extention or something like this to change User Passwords Database of active directory?
I need this Because My Accounts Are In simple Database And I don't Want to Sync them periodically
In Fact I can Not Change all My Applications to authenticate from Active Directory!
Just I need Active Directory to Use My Database For Authentication.

  • 5
    What do you need AD for if you already have an Identity Database you don't want to replace? – Mathias R. Jessen Oct 21 '13 at 19:56
  • 4
    What problem do you think you're solving by trying to do this? Take a step back and explain your actual problem, I'm sure that there's a better answer than what you're asking how to do. – MDMarra Oct 21 '13 at 20:02
  • Agreed. Why are you using AD in the first place? – joeqwerty Oct 21 '13 at 20:03
  • You can use any number of metadirectory products to sync, move, slice, or dice accounts - but AD is, amongst other things, a user database. You can work with that, but not replace it. – mfinni Oct 21 '13 at 20:20
  • Are you trying to cross-post stackoverflow.com/questions/17920964/…, but with less information? – 84104 Oct 21 '13 at 23:47

I uh... uhm... wha... no, please don't do this. Active Directory needs to use ntds.dit and that's that. NTDS.dit, the Active Directory database, is way more than just a repository of user accounts. Using some sort of custom Franken-database in place of NTDS.dit is nuts, and would in no way be supported by Microsoft at all. You can do things like synchronize objects in AD to another SQL database, or another LDAP server, but you still must use NTDS.dit.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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