Answer the question
In order to leave comments, you need to log in
Django user from Active Directory [windows server]?
Здравствуйте!
У меня есть WinServer, на нем крутится django приложение, которое должно общаться с локальными файлами и базой на MSSQL. Сервер включен в домен. Нагрузка на сайт небольшая.
Основной вопрос состоит в том, как бы использовать доменного пользователя для доступа в базу и к файлам.
Например:
Вася П. зашел на страницу и пытается оставить коммент. Запрос к БД происходит от имени Васи П. И если у него нет прав на запись в эту базу\таблицу - увы.
Большинство того, что я по этому вопросу находил дает достаточно обрывочную информацию. Может подскажете, что искать?
Answer the question
In order to leave comments, you need to log in
Вам надо узнать, каким способом узнается пользовательский SAM Account Name, затем делайте запросы в базу с EXECUTE AS USER = "samaccountname", с файлами фокус не пройдет, поскольку в Windows нельзя запустить процесс от несистемного пользователя без аутентификации.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question