Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 20
  1. #1

    connessione db access 2007 Password non valida

    Salve a tutti,

    uso la seguente stringa per connettermi a un db access 2007



    • Set conn = Server.CreateObject("ADODB.Connection")
      StrConnect = " Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" &Server.MapPath("/mdb-database/ckdatadbnew.accdb")&";Jet OLEDBatabase Password=123456789;"
      conn.open StrConnect


    con il db senza password lo apro e faccio tutte le query senza problema, mentre se setto la password sul db mi da il seguente errore:

    Microsoft Office Access Database Engine (0x80040E4D)
    Password non valida.

    non riesco a capire il motivo e da stamne che sto cercando in giro maniente da fare...please help!!!

    Grazie

    PS
    Anche se ho sentito in giro che access 2007 non è pienamente compatibile con asp lo Uso aperchè ho bisogno di un grado di protezione migliore, la pw sul 2003 è facilmente rimovibile.
    http://www.raffygio.com

  2. #2
    Utente di HTML.it L'avatar di Mizushi
    Registrato dal
    Aug 2005
    Messaggi
    1,125
    codice:
    Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\myFolder\myAccess2007file.accdb;Jet OLEDB : Database Password=MyDbPassword;

  3. #3
    scusa ma è lastessa stringa che uso io e che non funziona

    sto ormai da due gg....vi prego qualche suggerimento.....
    http://www.raffygio.com

  4. #4

    Re: connessione db access 2007 Password non valida

    Originariamente inviato da gguida
    perchè ho bisogno di un grado di protezione migliore, la pw sul 2003 è facilmente rimovibile.
    se uno ha accesso al database molto probabilmente ha accesso pure al file dove c'è la stringa di connessione e quindi la password

  5. #5
    Utente di HTML.it L'avatar di Mizushi
    Registrato dal
    Aug 2005
    Messaggi
    1,125
    Bè non direi che sia proprio la stessa...

    Data Source=C:\myFolder\myAccess2007file.accdb;

    Data Source=" &Server.MapPath("/mdb-database/ckdatadbnew.accdb")&";

    Presumo tu sappia quale sia la differenza... ad ogni modo se conosci il percorso al tuo db prova ad inserire la stringa con il percorso senza Server.MapPath

    In bocca al lupo!


  6. #6
    per la protezione sul file della stringa di connessione ho usato alcuni accorgimenti con codicica md5....


    ho già provato a settare il percorso senza Server.MapPath il risultato è lo stesso password non valida.

    ho provato a cambiare la pw ho anche creato un nuovo db... ma niente da fare...
    http://www.raffygio.com

  7. #7
    Utente di HTML.it L'avatar di Mizushi
    Registrato dal
    Aug 2005
    Messaggi
    1,125
    Originariamente inviato da gguida
    per la protezione sul file della stringa di connessione ho usato alcuni accorgimenti con codicica md5....


    ho già provato a settare il percorso senza Server.MapPath il risultato è lo stesso password non valida.

    ho provato a cambiare la pw ho anche creato un nuovo db... ma niente da fare...
    Ma con la psw in chiaro hai provato?

  8. #8
    certo ho provato di tutto....anche a creare un db nuovo con una tab e pass 12345, inoltre con il provider oledb 4 funziona....

    StrConnect = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source =" &Server.MapPath("/mdb-database/ckdatadb.mdb")&";Jet OLEDBatabase Password=123456789;"

    sembra proprio un problema del oledb 12 di access 2007 ho dato uno squardo in giro ma non ho trovato soluzione qualcuno ipotizza la non piena compatibilità tra asp3 e oledb 12

    la cosa strana poi e che senza pass funziona tutto anche la manipolazione del db access2007......

    non so piùche fare...
    http://www.raffygio.com

  9. #9
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    Originariamente inviato da gguida
    non so piùche fare...
    Salva il DB Access in un formato antecedente al 2007.

  10. #10
    lo so che con access 2003 e oledb 4 funziona....l'ho specificato nel post...ma per ragioni di protezione ho bisogno del 2007
    http://www.raffygio.com

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.