sqlserverprotocols
61 TopicsUnderstanding Kerberos and NTLM authentication in SQL Server Connections
First published on MSDN on Dec 02, 2006 In this post, I focus on how NTLM and Kerberos are applied when connecting to SQL Server 2005 and try to explain the design behavor behind several common issues that customers frequently hit.38KViews1like0CommentsUnderstanding the error “An operation on a socket could not be performed because the system lacked sufficient buffer space or because a queue was full.”
First published on MSDN on Mar 09, 2009 This error message, which is associated with the Winsock error WSAENOBUFS and actually comes from Windows rather than SQL Server directly, has two well-understood root causes.14KViews0likes0CommentsUnderstanding “Data Source=(local)” in SQL Server Connection Strings
First published on MSDN on Sep 19, 2008 Lately we have noticed many misunderstandings surrounding the usage of the Data Source keyword in connection strings, caused by people generalizing from an example demonstrating a connection string for local connectivity and creating their own connection string for a remote connection.14KViews1like0CommentsIntroducing adutil - A tool to ease configuration of AD authentication for SQL on Linux/Containers
We are excited to introduce adutil in public preview, this is a CLI based utility developed to ease the AD authentication configuration for both SQL Server on Linux and SQL Server Linux containers. AD authentication enables domain-joined clients on either Windows or Linux to authenticate to SQL Server using their domain credentials and the Kerberos protocol. Until today, when configuring the AD authentication for SQL on Linux, for creation of "AD user for SQL Server and setting SPNs" you needed to switch from Linux to Windows machine and then switch back to Linux machine to continue with the rest of steps. With adutil released we aim to make this experience seamless, where from the Linux machine itself you can interact and manage the Active Directory domains through the CLI. Overall adutil is a utility for interacting with and managing Active Directory domains through the CLI. adutil is designed as a series of commands and subcommands, with additional flags that can be specified for further input. Each top-level command represents a category of administrative functions. Each subcommand is an operation within that category. Using adutil you can manage with users, SPNs, keytabs, groups etc. To start using adutil please see adutil installation for the install steps For details on how you can configure AD authentication with adutil for SQL on Linux and containers please refer below: Configure Active Directory authentication for SQL Server on Linux using adutil Configure Active Directory authentication for SQL Server on Linux containers using adutil Thanks, Engineering lead: Mike Habben Engineering: Dylan Gray; Dyllon (Owen) Gagnier; Ethan Moffat; Madeline MacDonald Amit Khandelwal Senior Program Manager13KViews2likes12Comments