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