The dbo.ConnParameters table allows you to set connection parameters universally and/or for individual instances, for individual collections.

For example, you could configure the Collector.SysObjects collection to use either the SQL Server Agent account to connect (by denoting UserName=’SSPI’ and PWord=’SSPI’), or another specific account.

You can also configure the connection timeout, packet size, and other connection options available to the .NET class “System.Data.SqlClient.SQLConnection” (see also the ConnectionString Property).

NameTypeDescription
IDbigintPrimary key row identifier.
InstanceIDbigintInstance ID of the SQL Server instance, as defined in dbo.Servers. InstanceID = 0 applies to all managed servers.
CollectionNamevarcharThe name of the data collector, e.g., Collector.SysObjects.
UserNamevarcharThe user name used to connect to the instance. Default: If UserName = SSPI and Pword = SSPI, the collection will use the SQL Agent account to connect.
PwordvarcharThe password used to connect to the instance.
ConnTimeoutintThe time to wait (in seconds) while trying to establish a connection before stopping and throwing an error.
PacketSizeintThe size (in bytes) of network packets used to communicate with SQL.
AppNamevarcharThis is the name of the application that will show up in the OS processes list.
AsynchbitWhen true, this enables asynchronous operation support.
AppIntentvarcharDeclares the application workload type when connecting to a server.
Valid values:
NULL
ReadOnly
ReadWrite
AuthenticationVarcharThe authentication method used for Connecting to SQL Database By Using Azure Active Directory Authentication.

Valid values are:
NULL
Active Directory Integrated
Active Directory Password
Sql Password
ConnRetryCTtinyintThe number of reconnection attempts. Default: 1.

Valid values are 0 to 255. 0 means do not attempt to reconnect.
ConnRetryIntervaltinyintSpecifies the time between each connection retry attempt. Default: 10.

Valid values are 1 to 60.
EncryptBitWhen true, SQL Server uses SSL encryption for all data sent between the client and server if the server has a certificate installed.
MultiSubnetFailoverBitconfigures SqlClient to provide faster detection of and connection to the (currently) active server. See ConnectionString Property for more information.
TrustServerCertBitWhen set to true, SSL is used to encrypt the channel when bypassing walking the certificate chain to validate trust. If TrustServerCert is 1 and Encrypt is 0, the channel is not encrypted.
IsActivebitDetermines whether the current row is valid (active), and should be used.
CommentvarcharFor your reference only. You can label each row with a short description and/or purpose.


http://www.MinionWare.net