Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 274925
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 12, 20262026-05-12T00:41:07+00:00 2026-05-12T00:41:07+00:00

We would like to force encryption of the data going to and from our

  • 0

We would like to force encryption of the data going to and from our customers’ SQL databases. Currently, we access the customer databases via ODBC DSNs, using both SQL Management Studio (Query Analyzer) and our custom applications.

Yeah, I know this is not “best practices”, but I have to deal with it for now.

Anyway, I have been tasked with encrypting the data on the pipe between us and them. I found plenty of information on how to set up the connection between SQL client and server, but precious little information on how to use the ODBC DSN in such a situation.

Please note, I don’t want to know how to encrypt the database, only how to encrypt the data going through the ‘tubes’.

1) There is a checkbox in the DSN wizard called “Use strong encryption for data” — with no help available for the option. Can anyone explain to me how that fits in with the Force Encryption flags in SQL Server and Client Configuration? Our application doesn’t use the SQL Native Client interface, but relies on the ODBC DSN setup to connect to the database. Do I need to check this checkbox and install a root certificate? Is that all I need to do if the server is set up properly?

2) In documentation for the client and server encryption (http://support.microsoft.com/kb/316898), Microsoft states “You can enable the Force Protocol Encryption option on the server, or on the client. Do not enable the Force Protocol Encryption option on both the client and the server.” Can anybody tell me why this is so? What happens if you get both of them enabled?

3) Does #2 apply to DSN configurations, and if so, how?

So many questions. If you have experience with this, please share some of your hard-earned wisdom…

Thanks,
Dave

  • 1 1 Answer
  • 2 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-12T00:41:07+00:00Added an answer on May 12, 2026 at 12:41 am

    I assume you have found this:

    http://technet.microsoft.com/en-us/library/ms189067%28SQL.90%29.aspx

    Our application doesn’t use the SQL
    Native Client interface, but relies on
    the ODBC DSN setup to connect to the
    database.

    In the ODBC dsn you can choose the SQL Native Drivers, right?

    Here’s a good link with a spiffy table as well!

    http://msdn.microsoft.com/en-us/library/ms131691%28SQL.90%29.aspx

    And another blog post from the SQL team explaining a bit more

    https://blogs.msdn.com/sql_protocols/archive/2005/11/10/491563.aspx

    They don’t explain why you shouldn’t enable both client and server to require encryption – it doesn’t seem like it would hurt anything. I’d say, just try it and see.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I would like to force svcutil to generate all data contracts in an assembly
I would like to force my page to load all data before anything is
I would like to run multiple copies of my application and force the first
I would like to know whether it is possible to force LWP::UserAgent to accept
I would like to force subclasses to implement the singleton pattern. I originally thought
I would like to force a core dump at a specific location in my
I would like to force SSL on certain pages around the site, like for
I would like to copy a file from one location to another, and replace
I would like to update my SQL lite database with the native update-method of
I would like to get a sum from a column, with and without a

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.