none
acessar as tabelas do Membership no SQL SERVER 2005 RRS feed

  • Pergunta

  • Estou com o seguinte problema:

    Criei as tabelas do membership no meu banco chamado de "apresentacao" usando o aspnet_regsql. Até ai tudo bem.

    Mais quando vou clicar no "ASP.NET CONFIGURATION" ele cria automaticamente uma pasta "App_Data" com o banco "ASPNETDB"...

    e todos os meus dados são gravados neste banco, porem não gostaria que esses dados fossem gravados nesse banco, e sim no banco que criei "apresentacao".

    A unica string de conexao no meu web.config é essa (que redireciona para o meu banco "apresentacao":

     <add name="MIntranetContainer" connectionString="metadata=res://*/MIntranet.csdl|res://*/MIntranet.ssdl|res://*/MIntranet.msl;provider=System.Data.SqlClient;provider connection string=&quot;Data Source=M0058\SQLEXPRESS2;Initial Catalog=apresentacao;Integrated Security=True;MultipleActiveResultSets=True&quot;" providerName="System.Data.EntityClient" />

    Obs.: Estou usando entity framework 4.0.

    Se alguem puder me ajudar fico grato!

    quarta-feira, 5 de janeiro de 2011 15:05

Respostas

  • Consegui resolver. Falto configurar o membership do webconfig

     

    <?xml version="1.0"?>

    <!--
      For more information on how to configure your ASP.NET application, please visit
      http://go.microsoft.com/fwlink/?LinkId=169433
      -->

    <configuration>
      <connectionStrings>
        <add name="MIntranetContainer" connectionString="data source=.\SQLEXPRESS2;Initial Catalog=apresentacao;Integrated Security=True;MultipleActiveResultSets=True" providerName="System.Data.EntityClient" />
      </connectionStrings>

     


      <system.web>
        <compilation debug="true" targetFramework="4.0"/>

        <authentication mode="Forms">
          <forms loginUrl="~/Account/Login.aspx" timeout="2880" />
        </authentication>

        <membership>
          <providers>
            <clear/>
            <add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider" connectionStringName="MIntranetContainer" enablePasswordRetrieval="false"
                 enablePasswordReset="true" requiresQuestionAndAnswer="false"  requiresUniqueEmail="false"  maxInvalidPasswordAttempts="5" minRequiredPasswordLength="6"
                 minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10" applicationName="/" />
          </providers>
        </membership>
       
      </system.web>
    </configuration>

    quarta-feira, 5 de janeiro de 2011 16:16