net mvc framework example con asp and entity-framework-6 localdb

entity-framework-6 - example - mvc crud entity framework



LocalDB y Entity Framework 6-Seguridad (0)

Estoy tratando de encontrar una manera de utilizar un LocalDB en lugar de SQL para la prueba de integración de consultas EF6 (esto nos permitiría ejecutar pruebas de integración en nuestro servidor de compilación). Parece que debería ser capaz de replicar mi base de datos en SQL Express, separarla e importarla a mi proyecto de prueba. Desde allí, esperaría poder modificar mi cadena de conexión en mi proyecto de prueba para acceder al archivo de la base de datos local. Me encuentro con un problema de seguridad sin embargo. Necesito que la seguridad SQL funcione para pasar una identificación de usuario y una contraseña en mi cadena de conexión (ya que el servidor de compilación no usará mi cuenta de dominio), pero independientemente de lo que intento, recibo un error de nombre de usuario o contraseña tan pronto como Intento consultar Mi cadena de conexión se ve así:

<add name="ClinicalContext" connectionString="metadata=res://*/ClinicalDataStore.csdl|res://*/ClinicalDataStore.ssdl|res://*/ClinicalDataStore.msl;provider=System.Data.SqlClient;provider connection string=&quot;Data Source=(LocalDB)/v11.0;AttachDbFilename=|DataDirectory|/ClinicalDataStore.mdf;Integrated Security=False;User Id=SomeUser;Password=SomeUsersPassword;&quot;" providerName="System.Data.EntityClient" />

¿Alguien tiene alguna experiencia con esto y saber si tengo que hacer algo en particular para que la seguridad sql funcione de esta manera?

Actualización Adjunté el archivo de la base de datos a través de Server Explorer y verifiqué la cadena de conexión actualizada. El único cambio fue agregar un catálogo inicial y cambiar la seguridad de nuevo a integrado. Si trato de conectarme de esa manera, me sale un error que no puede acceder al catálogo como el nombre definido. Si cambio de nuevo a seguridad sql, sigo recibiendo el error de nombre de usuario o contraseña.