Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Kerberos support #1526

Open
ErikJansenIRefact opened this issue Mar 3, 2023 · 2 comments
Open

Kerberos support #1526

ErikJansenIRefact opened this issue Mar 3, 2023 · 2 comments
Labels
Q&A For non-issues. General Q&A

Comments

@ErikJansenIRefact
Copy link

ErikJansenIRefact commented Mar 3, 2023

Question
Are there plans supporting Kerberos authentication? We currently connect to SQLServer through NTLM and issue a BULK INSERT statement on the database. The BULK INSERT statements needs read access on a network share. This causes a double hop problem and SQLServer now tries to access the file server with an anonymous logon. Kerberos seems to fix this by delegation. A connection made with NTLM isn't sufficient.

Relevant Issues and Pull Requests

@ErikJansenIRefact ErikJansenIRefact added the Q&A For non-issues. General Q&A label Mar 3, 2023
@ErikJansenIRefact ErikJansenIRefact changed the title [QUESTION] Kerberos support Mar 3, 2023
@MichaelSun90
Copy link
Contributor

Hi @ErikJansenIRefact , unfortunately, we do not have a plan for supporting Kerberos within tedious. We have discussed that we may rework on the whole authentication support with in tedious. One idea is, make different authentication types pluggable, and Kerberos can be one of those pluggable types. If we have a concert plan for this refactor, we will let you know.

@ErikJansenIRefact
Copy link
Author

ErikJansenIRefact commented Mar 6, 2023

Hi,

Thanks for the feedback. I can see an issue is still open addressing pluggable authentication providers but it was never merged. Is it worthwhile taking a look at this issue?

#624

Note: Microsoft is claiming to drop support for NTLM in future releases.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Q&A For non-issues. General Q&A
Projects
None yet
Development

No branches or pull requests

2 participants