Siempre he pensado que para conectarse al servidor SQL mediante la autenticación de Windows con credenciales explícitamente especificadas, debe iniciar sesión, suplantar y luego conectarse.Base de datos + Autenticación de Windows + Nombre de usuario/Contraseña?
Me parece que this link sugiere que es posible conectarse al servidor SQL sin toda esta molestia, simplemente especificando "uid = ...; pwd = ..." en la cadena de conexión. Probé este método solo para asegurarme de que no funciona, y - mira y mira - no fue así. Si esa publicación de blog no estuviera en msdn.com, simplemente la habría descartado como una conversación de novato, pero lo es.
¿Alguien tiene una idea de lo que me estoy perdiendo?
EDIT1: Muchos encuestados entendieron mal a qué me refería. Aquí hay una copia/pega de lo que estaba hablando. Es no SQL integrado, ni se trata de una suplantación ASP.NET hecho por IIS:
string sql4 = String.Format(
@"Data Source={0};Integrated Security=SSPI;uid=<uid>;pwd=<pid>", server);
// Database + Windows Authentication + Username/Password
que es probable que para inicios de sesión de SQL Server. – DForck42
para postular: cadena sql4 = String.Format (@ "Data Source = {0}; Integrated Security = SSPI; uid =; pwd = ", servidor); // base de datos de autenticación de Windows + + nombre de usuario/contraseña –
galets