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

Difference between microsoft.sqltools.credentials and servicelayer #371

Closed
MaximoTrinidad opened this issue Jun 8, 2017 · 2 comments
Closed

Comments

@MaximoTrinidad
Copy link

Just for clarification! What's the difference between the microsoft.sqltools.credentials and microsoft.sqltools.servicelayer? Should I install both of them?

Thanks,
:)

@kevcunnane
Copy link
Contributor

The ServiceLayer exe is best for most scenarios.

  • Microsoft.SqlTools.Credentials is a stripped-down app that mostly serves to support password management by our tools. Its focus is supporting save/read password requests when passed a connection profile. This is useful since we need to securely store a password in Credential Vault (Windows), KeyChain (macOS), or an ACL'd file (Linux, sadly no better "works everywhere" solution for now)
  • Microsoft.SqlTools.Service supports all our functionality - intellisense, query execution, plus some in-progress work on new features. Currently both the VSCode-MSSQL extension and the mssql-scripter commandline "schema and data dumper" utility use this to support their scenarios.

If this answers your question, please close out the issue, thanks!

@MaximoTrinidad
Copy link
Author

Hi @kevcunnane,

Awesome! That works. I will closed this one.
Thanks for the quick response,
Max

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants