Hola
Yo utilizo VB6 con una bd SQL Server 2005. La forma de trabajar que utilizo es instalando SQL Server en un equipo servidor y los clientes, a traves de mi programa creado en VB6 se conectan al servidor. Para ello utilizo la siguiente cadena de conexión:
Código:
sConexion = "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=Usuario;Password=Contraseña;Initial Catalog=NombreBD;Data Source=NombreServidor"
.
Donde Usuario es el nombre de usuario con los permisos necesarios del SQL Server, Contraseña es la contraseña de ese usuario, NombreBD es el nombre de la base de datos y Nombre Servidor es el nombre del equipo que tiene instalado el SQL Server.
La autentificación en SQL Server la tengo puesta en SQL Server Authentication (no en Windows Authentication) y a la hora de instalar el SQL Server tube unos problemas, ya que por defecto en la instalación no viene activado el acceso remoto, revisa también la configuración TCP/IP y que tengas arrancado el Server Browser
--Saludos--