Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 1.0/1.1
Accesso al Registro di sistema non consentito
domenica 28 agosto 2005 - 16.39
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
temerario
Profilo
| Junior Member
58
messaggi | Data Invio:
dom 28 ago 2005 - 16:39
Ho una applicazione web che uso 2 Db. 1 mysql 1 Foxpro.
Ora dopo aver reinstallato tutto il mio pc, fatto tutto le installazioni dovuto di VS, IIS 5.1 ho ricreato la cartella virtuale su IIS della mia applicazione.
Ora però mi succede una cosa molto strana che non riesco a risolvere.
Quando apro pagine che accedono al Db Mysql non ho nessun problema, se apro pagine che accedono al Db Foxpro ho mi restituisce errore all'esecuzione dell'istruzione:
getStrConnection = New OleDbConnection(ConfigurationSettings.AppSettings("connFox"))
la stringa di connessione è corretta. Se accedo tramite Esplorare server al db foxpro non ho alcune problema.
L'errore restituito è il seguente:
System.Security.SecurityException: Accesso al Registro di sistema non consentito.
Come posso risolverlo?
Ciao e grazie a tutti
temerario
Profilo
| Junior Member
58
messaggi | Data Invio:
lun 29 ago 2005 - 10:59
Nessuno riesce a darmi un aiutino?
temerario
Profilo
| Junior Member
58
messaggi | Data Invio:
lun 29 ago 2005 - 11:31
Si e l'analisi dello Stack è la seguente:
[SecurityException: Accesso al Registro di sistema non consentito.]
Microsoft.Win32.RegistryKey.OpenSubKey(String name, Boolean writable) +473
System.Data.Common.ADP.ClassesRootRegistryValue(String subkey, String queryvalue)
System.Data.OleDb.OleDbConnectionString.ValidateParse()
System.Data.Common.DBConnectionString..ctor(String connectionString, UdlSupport checkForUdl)
System.Data.OleDb.OleDbConnectionString..ctor(String connectionString)
System.Data.OleDb.OleDbConnectionString.ParseString(String connectionString)
System.Data.OleDb.OleDbConnection.set_ConnectionString(String value)
System.Data.OleDb.OleDbConnection..ctor(String connectionString)
Arca2000Web.strumenti.getStrConnection(String cn) in c:\inetpub\wwwroot\Arca2000Web\strumenti.vb:7
Arca2000Web.ordinecliente.GridSource() in c:\inetpub\wwwroot\Arca2000Web\ordinecliente\ordinecliente.aspx.vb:42
ASP.ordinecliente_aspx.__DataBindgrid(Object sender, EventArgs e) in c:\inetpub\wwwroot\Arca2000Web\ordinecliente\ordinecliente.aspx:40
System.Web.UI.Control.OnDataBinding(EventArgs e)
System.Web.UI.WebControls.BaseDataList.OnDataBinding(EventArgs e)
System.Web.UI.WebControls.BaseDataList.DataBind()
System.Web.UI.Control.DataBind()
System.Web.UI.Control.DataBind()
Arca2000Web.ordinecliente.Page_Load(Object sender, EventArgs e) in c:\inetpub\wwwroot\Arca2000Web\ordinecliente\ordinecliente.aspx.vb:34
System.Web.UI.Control.OnLoad(EventArgs e)
System.Web.UI.Control.LoadRecursive()
System.Web.UI.Page.ProcessRequestMain()
System.Web.UI.Page.ProcessRequest()
System.Web.UI.Page.ProcessRequest(HttpContext context)
System.Web.CallHandlerExecutionStep.System.Web.HttpApplication+IExecutionStep.Execute()
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +87
Brainkiller
Profilo
| Guru
7.999
messaggi | Data Invio:
mar 30 ago 2005 - 15:25
E' abbastanza strano, sembra che effettuando la connessione a FoxPro il DataProvider tenti di accedere al registro e l'accesso viene negato. Qual è l'utente che sta eseguendo il Worker Process di ASP.NET ? Uno particolare o proprio \ASPNET ?
Ciao
David De Giacomi
Microsoft MVP
http://blogs.dotnethell.it/david/
temerario
Profilo
| Junior Member
58
messaggi | Data Invio:
mar 30 ago 2005 - 15:52
ASPNET
Ho risolto in quanto sul registo di win mancavano alcune autorizzazioni per il provider foxpro.
Erano presenti solo System e administrator.
Non capisco come mai in quanto era stato tutto appena installato.
CIao e grazie
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !