.net - referencia - culture is not supported. parameter name name es-419 is an invalid culture identifier
Cadena de conexión usando la Autenticación de Windows (3)
Esto es más corto y funciona
<connectionStrings>
<add name="DBConnection"
connectionString="data source=SERVER/INSTANCE;
Initial Catalog=MyDB;Integrated Security=SSPI;"
providerName="System.Data.SqlClient" />
</connectionStrings>
Persistir información de seguridad no es necesaria
Estoy creando un sitio web, pero en la base de datos uso la autenticación de Windows.
Sé que usas esto para la autenticación de SQL
<connectionStrings>
<add name="NorthwindContex"
connectionString="data source=localhost;
initial catalog=northwind;persist security info=True;
user id=sa;password=P@ssw0rd"
providerName="System.Data.SqlClient" />
</connectionStrings>
¿Cómo modifico esto para que funcione con la autenticación de Windows?
Para la solución correcta después de muchas horas:
- Abra el archivo de configuración
- Cambia la cadena de conexión con lo siguiente
<add name="umbracoDbDSN" connectionString="data source=YOUR_SERVER_NAME;database=nrc;Integrated Security=SSPI;persist security info=True;" providerName="System.Data.SqlClient" />
- Cambia YOUR_SERVER_NAME con tu nombre de servidor actual y guarda
- Abra el Administrador de IIS
- Encuentre el nombre del grupo de aplicaciones que usa el sitio web o la aplicación web
- Haga clic con el botón derecho y elija Configuración avanzada
- Desde Configuración avanzada en Modelo de proceso, cambie la cuenta de Identidad a personalizada y agregue los detalles de administrador del servidor, consulte las imágenes adjuntas:
Espero que esto ayude
Reemplace el nombre de usuario y la contraseña con Integrated Security=SSPI;
Entonces la cadena de conexión debe ser
<connectionStrings>
<add name="NorthwindContex"
connectionString="data source=localhost;
initial catalog=northwind;persist security info=True;
Integrated Security=SSPI;"
providerName="System.Data.SqlClient" />
</connectionStrings>