Pagina 1 di 4 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 33
  1. #1

    [3.5-c#] SqlServer - SSE Provider Error

    Salve a tutti,

    ho letto il regolamento prima di scrivere questo post.

    Usando il motore di ricerca non ho trovato nulla.

    Il mio problema è semplice.
    Ho creato una semplice asp.net scritta in c#. Ho messo un createuserwizard e ho fatto creare in automatico il databse.
    Pubblicando il database e il sito in rete otteno questo errore:


    codice:
    The SSE Provider did not find the database file specified in the connection string. At the configured trust level (below High trust level), the SSE provider can not automatically create the database file.
    Come dovrei procedere?

    Ringrazio in anticipo chiunque voglia aiutarmi...
    Response.Write("Tonyhhkx Programmer32");

  2. #2
    Utente di HTML.it L'avatar di rsdpzed
    Registrato dal
    Aug 2001
    Messaggi
    764
    il db è il file mdf? l'hosting dell'isola felice non permette l'uso di quel db.

  3. #3
    Originariamente inviato da rsdpzed
    il db è il file mdf? l'hosting dell'isola felice non permette l'uso di quel db.
    io ho il file .mdb. L'isola felice non mi permette di pubblicarlo direttamente, ma di caricare un backup (.bak). Cosi ho creato il file .bak da locale con sql server 2008 e l'ho caricato/ripristinato sul server. Qui tutto a bun fine perchè mi ritrovo tutte le tabelle e i dati.
    Ca quando clicco il pulsante per creare l'utente con il create user wizard esce quell'errore.

    Ho letto in giro che potrebbe essere lo schema dbo, o configurare qualcosa nel webonfig... ma non sono riuscito a fare nulla
    Response.Write("Tonyhhkx Programmer32");

  4. #4
    Utente di HTML.it L'avatar di rsdpzed
    Registrato dal
    Aug 2001
    Messaggi
    764
    dove hai letto che se carichi il .bak tutto fungerebbe bene? (è possibile che sia io che mi sono perso un passaggio)

  5. #5
    Utente di HTML.it L'avatar di rsdpzed
    Registrato dal
    Aug 2001
    Messaggi
    764
    ho riletto ero io che non avevo capito...tu HAI un db mssql server su aruba e hai fatto un restore con il bak su quel DB...giusto?

    se cosi allora devi controllare la stringa di connessione e devi ricompilare il provider cambiando il riferimento dbo con il tuo account che ti viene fornito da aruba. Ora non ricordo dove ma da qualche parte ci sono i sorgenti e le istruzioni da seguire

  6. #6
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    ragazzi, parlare di hosting a pagamento è vietato. quante volte bisogna dirlo ?

    parlero' con l'amministrazione per vedere se è possibile rimuovere la regola

  7. #7
    allora, ho scaricato i sorgenti del provider, ho modificato tutte le parole "dbo" con il nome del database usato in rete e ho creato la dll "ProviderToolkitSampleProviders.dll" e l'ho messa nella cartella bin.
    Ho pubblicato, e quando crea l'utente ho quell'errore
    Response.Write("Tonyhhkx Programmer32");

  8. #8
    Provando a modificare il web.config ed inserendo il seguente codice:

    Codice PHP:
     <connectionStrings>
        <
    add name="Personal" connectionString="Data Source=62.149.153.41;Initial Catalog=MSSql63719;Integrated Security=False;User ID=MSSql63719;Password=xxxxxxx;Connect Timeout=0;Encrypt=False;Packet Size=4096" providerName="System.Data.SqlClient" />
      </
    connectionStrings>
      <
    system.web>

       
        <
    authentication mode="Forms">
          <
    forms loginUrl="Default.aspx" protection="Validation" timeout="300"/>
        </
    authentication>
        <
    authorization>
          <
    allow users="*"/>
        </
    authorization>
        <
    globalization requestEncoding="utf-8" responseEncoding="utf-8"/>
        
        <
    membership>
          <
    providers>
            <
    remove name="AspNetSqlMembershipProvider" />
            <
    add name="AspNetSqlMembershipProvider"
            
    type="System.Web.Security.SqlMembershipProvider,System.Web, Version=2.0.0.0, Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a"
            
    connectionStringName="Personal"
            
    enablePasswordRetrieval="false"
            
    enablePasswordReset="true"
            
    requiresQuestionAndAnswer="true"
            
    applicationName="/"
            
    requiresUniqueEmail="false"
            
    passwordFormat="Hashed"
            
    maxInvalidPasswordAttempts="5"
            
    minRequiredPasswordLength="7"
            
    minRequiredNonalphanumericCharacters="1"
            
    passwordAttemptWindow="10"
            
    passwordStrengthRegularExpression="" />
          </
    providers>
        </
    membership>
        <
    profile>
          <
    providers>
            <
    remove name="AspNetSqlProfileProvider" />
            <
    add name="AspNetSqlProfileProvider"
            
    connectionStringName="Personal"
            
    applicationName="/"
            
    type="System.Web.Profile.SqlProfileProvider,System.Web, Version=2.0.0.0, Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a" />
          </
    providers>
        </
    profile>
        <!--<
    roleManager enabled="true">
          <
    providers>
            <
    remove name="AspNetSqlRoleProvider" />
            <
    add name="AspNetSqlRoleProvider"
            
    connectionStringName="Personal"
            
    applicationName="/"
            
    type="System.Web.Security.SqlRoleProvider,System.Web, Version=2.0.0.0, Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a" />
          </
    providers>
        </
    roleManager>-->
        <
    siteMap defaultProvider="XmlSiteMapProvider" enabled="true">
          <
    providers>
            <
    add name="XmlSiteMapProvider" description="SiteMap provider which reads in .sitemap XML files." type="System.Web.XmlSiteMapProvider, System.Web, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" siteMapFile="web.sitemap" securityTrimmingEnabled="true"/>
          </
    providers>
        </
    siteMap>
      </
    system.web>
     
    </
    configuration
    ottengo quest'altro errore:

    codice:
    The EXECUTE permission was denied on the object 'aspnet_CheckSchemaVersion', database 'MSSql63719', schema 'dbo'.
    
    Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. 
    
    Exception Details: System.Data.SqlClient.SqlException: The EXECUTE permission was denied on the object 'aspnet_CheckSchemaVersion', database 'MSSql63719', schema 'dbo'.
    Response.Write("Tonyhhkx Programmer32");

  9. #9
    ho provato anche scrivere questo:

    Codice PHP:
    <membership defaultProvider="AspNetSqlMembershipProvider">
          <
    providers>
            <
    clear/>

            <
    add name="AspNetSqlMembershipProvider"
                 
    type="Microsoft.Samples.SqlMembershipProvider, ProviderToolkitSampleProviders"
                 
    connectionStringName="conn"
                 
    minRequiredPasswordLength="5"
                 
    minRequiredNonalphanumericCharacters="0"
                 
    requiresQuestionAndAnswer="false"
                 
    applicationName="Example"/>

          </
    providers>
        </
    membership>

        <
    roleManager enabled="true" defaultProvider="AspNetSqlRoleProvider">
          <
    providers>
            <
    clear/>
       
            <
    add name="AspNetSqlRoleProvider"
                 
    type="Microsoft.Samples.SqlRoleProvider, ProviderToolkitSampleProviders"
                 
    connectionStringName="conn" applicationName="Example"/>
          </
    providers>
        </
    roleManager
    ma ho lo stesso errore identico errore

    codice:
    The EXECUTE permission was denied on the object 'aspnet_CheckSchemaVersion', database 'MSSql63719', schema 'dbo'.
    Response.Write("Tonyhhkx Programmer32");

  10. #10
    Utente di HTML.it L'avatar di U235
    Registrato dal
    Mar 2006
    Messaggi
    1,538
    Ciao tonyhhkx, le tabelle in sql server ci sono? il provider si basa su tabelle che devi creare tu... di solito con script appositi (parliamo di "alcuni" provider...). poi la connessione, ad un primo sguardo rapido, mi sembra che la definisci diversamente, prima personal poi conn ...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.