-2


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.

8
  • 5
    What do you need AD for if you already have an Identity Database you don't want to replace? Oct 21, 2013 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, 2013 at 20:02
  • Agreed. Why are you using AD in the first place?
    – joeqwerty
    Oct 21, 2013 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, 2013 at 20:20
  • Are you trying to cross-post stackoverflow.com/questions/17920964/…, but with less information?
    – 84104
    Oct 21, 2013 at 23:47

1 Answer 1

9

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.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .