Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: Mr.Blue en 16 Agosto 2011, 03:17 am



Título: Re: Ayuda para conectar desde ASP a una DB
Publicado por: Mr.Blue en 16 Agosto 2011, 03:17 am
hola gente tengo un problema para conectar desde mi proyecto web a la base de datos.
me sale el siguiente error
Citar
Cannot open database "CarreraAnimal" requested by the login. The login failed.
Login failed for user 'juanca1\juanca'

juanca1\juanca, no se porque me toma esto comu user, cuando estoy indicando en el web.config
Citar
<add name="ConexionNueva" connectionString="Data Source=JUANCA1\SQLSERVER; Initial Catalog=adminCarrera; User Id=sa; password=pass" />
Alguna idea como solucionarlo?
Conclusión me esta tomando para conectarme desde mi usuario de windows por lo q veo como se cambia?


Título: Re: Ayuda para conectar desde ASP a una DB
Publicado por: neoncyber en 16 Agosto 2011, 04:32 am
tu sql server es express?? que version???


Título: Re: Ayuda para conectar desde ASP a una DB
Publicado por: Novlucker en 16 Agosto 2011, 04:50 am
Apuesto a que no tienes habilitado en el servidor el modo de autentificación de SQL Server :rolleyes:

Saludos


Título: Re: Ayuda para conectar desde ASP a una DB
Publicado por: Mr.Blue en 16 Agosto 2011, 05:34 am
tu sql server es express?? que version???

Si es la express, 2005.

Apuesto a que no tienes habilitado en el servidor el modo de autentificación de SQL Server :rolleyes:

Saludos

Si tengo habilitado el modo de autentificacion de SQL. Por esta razon me resulta raro el error de que quiera autentificarse con el usuario de windows.

PD: Creo que el error se encuentra en el web.config.
Detallo porque, programa lo hice en una version vieja de visual studio creo que 2005 por eso el MVS me lo convirtio a la actual 2010.
En donde empeze el proyecto nos autentificamos con el user de windows.

Por ahi quedo algo raro en el web.config.
Pero lo raro es que lo volvi a configurar con mi base de datos nueva para poner que se autentifique un usuario a mi web, y en el planeta (configuracion de asp). volvi a configurar todo.

Dejo el codigo para que vean.

Código
  1. <?xml version="1.0"?>
  2. <!--
  3.    Nota: como alternativa para editar manualmente este archivo puede utilizar la
  4.    herramienta Administración de sitios Web para configurar los valores de la aplicación. Utilice
  5.    la opción Sitio Web->Configuración de Asp.Net en Visual Studio.
  6.    Encontrará una lista completa de valores de configuración y comentarios en
  7.    machine.config.comments, que se encuentra generalmente en
  8.    \Windows\Microsoft.Net\Framework\v2.x\Config
  9. -->
  10. <configuration>
  11. <appSettings/>
  12. <connectionStrings>
  13. <add name="ConexionNueva" connectionString="Data Source=.\SQLSERVER;Initial Catalog=adminCarreraAnimal;Integrated Security=True;User Id= sa; Password=Pass"/>
  14. <add name="CarreraAnimalConnectionString" connectionString="Data Source=JUANCA1\SQLSERVER;Initial Catalog=CarreraAnimal;Integrated Security=True" providerName="System.Data.SqlClient"/>
  15. <add name="CarreraAnimalConnectionString2" connectionString="Data Source=JUANCA1\SQLSERVER;Initial Catalog=CarreraAnimal;Integrated Security=True" providerName="System.Data.SqlClient"/>
  16. <add name="CarreraAnimalConnectionString3" connectionString="Data Source=JUANCA1\SQLSERVER;Initial Catalog=CarreraAnimal;Integrated Security=True" providerName="System.Data.SqlClient"/>
  17. <add name="CarreraAnimalConnectionString4" connectionString="Data Source=JUANCA1\SQLSERVER;Initial Catalog=CarreraAnimal;Integrated Security=True" providerName="System.Data.SqlClient"/>
  18. <add name="ConnectionString" connectionString="Data Source=JUANCA1\SQLSERVER;Integrated Security=True" providerName="System.Data.SqlClient"/>
  19. </connectionStrings>
  20. <system.web>
  21.  
  22. <!--
  23.            Establezca debug="true" en la compilación para insertar símbolos
  24.            de depuración en la página compilada. Dado que este
  25.            proceso afecta al rendimiento, debe establecer este valor como true
  26.            durante la depuración.
  27.        -->
  28. <authorization>
  29. <allow users="?"/>
  30. </authorization>
  31. <compilation debug="true" targetFramework="4.0"/>
  32. <!--
  33.            La sección <authentication> permite configurar
  34.            el modo de autenticación de seguridad utilizado por
  35.            ASP.NET para identificar a un usuario entrante.
  36.        -->
  37. <authentication mode="Forms">
  38.   <forms name=".ASPXCOOCKUE" loginUrl="iniciar.aspx" defaultUrl="Administracion.aspx"
  39.    timeout="15" />
  40.  </authentication>
  41. <!--
  42.  
  43.            La sección <customErrors> permite configurar
  44.            las acciones que se deben llevar a cabo/cuando un error no controlado tiene lugar
  45.            durante la ejecución de una solicitud. Específicamente,
  46.            permite a los desarrolladores configurar páginas de error html
  47.            que se mostrarán en lugar de un seguimiento de pila de errores.
  48.  
  49.        <customErrors mode="RemoteOnly" defaultRedirect="GenericErrorPage.htm">
  50.            <error statusCode="403" redirect="NoAccess.htm" />
  51.            <error statusCode="404" redirect="FileNotFound.htm" />
  52.        </customErrors>
  53.        -->
  54. <roleManager enabled="true">
  55.   <providers>
  56.    <add connectionStringName="ConexionNueva" name="CustomizedRoleProvider"
  57.     type="System.Web.Security.SqlRoleProvider" />
  58.   </providers>
  59.  </roleManager>
  60. <membership>
  61.   <providers>
  62.    <add connectionStringName="ConexionNueva" requiresUniqueEmail="false"
  63.     maxInvalidPasswordAttempts="10" enablePasswordRetrieval="true"
  64.     passwordFormat="Clear" requiresQuestionAndAnswer="false" minRequiredPasswordLength="4"
  65.     minRequiredNonalphanumericCharacters="0" name="CustomizedMembershipProvider"
  66.     type="System.Web.Security.SqlMembershipProvider" />
  67.   </providers>
  68.  </membership>
  69. <pages controlRenderingCompatibilityVersion="3.5" clientIDMode="AutoID"/></system.web>
  70.  
  71.  
  72.  
  73. </configuration>

(http://i952.photobucket.com/albums/ae3/eeprom46/Dibujo-4.jpg)(http://i952.photobucket.com/albums/ae3/eeprom46/Dibuj2o.jpg)