SQL Server
Segurança padrão
Driver={SQL Server};Server=Servidor;Database=BancoDeDados;Uid=Usuario;Pwd=Senha;
Conexão Confiável
Driver={SQL Server};Server=Servidor;Database=BancoDeDados;Trusted_Connection=Yes;
Usar uma porta diferente
Se o seu SQL Server escuta em uma porta não padrão, você pode especificar isso usando a sintaxe Servidor,Porta (note a vírgula, não é um dois pontos).
Driver={SQL Server};Server=Servidor,Porta;Database=BancoDeDados;Uid=Usuario;Pwd=Senha;
A porta padrão do SQL Server é 1433 e não há necessidade de especificá-la na string de conexão.
Prompt para nome de usuário e senha
Este é um pouco complicado. Primeiro, defina a propriedade Prompt do objeto de conexão para adPromptAlways. Em seguida, use a string de conexão para se conectar ao banco de dados.
oConn.Properties("Prompt") = adPromptAlways
oConn.Open "Driver={SQL Server};Server=Servidor;Database=BancoDeDados;"
oConn.Open "Driver={SQL Server};Server=Servidor;Database=BancoDeDados;"