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

    connessione a db su computer in rete

    Ho due computer, su uno girano le pagine asp nell'altro c'è il database.

    alla cartella dove è contenuto il db ho dato permessi di lettura ad un solo utente.

    E' possibile specificare nello script asp il percorso di rete del database dandogli la username dell'utente che ha i permessi per entrare in quella cartella?

    Grazie
    Pablo Ramiro Gonzales Pereira Garcia, Perez Blanco Rodriguez, Gomes Gallardo Ramirez, Lopez Vera Rameira, Vega Rosario Lorca Martinez
    www.benents.it
    I video su youtube

  2. #2
    nessuna idea?
    Pablo Ramiro Gonzales Pereira Garcia, Perez Blanco Rodriguez, Gomes Gallardo Ramirez, Lopez Vera Rameira, Vega Rosario Lorca Martinez
    www.benents.it
    I video su youtube

  3. #3
    Moderatore di CMS L'avatar di kalosjo
    Registrato dal
    Jul 2001
    residenza
    In culo alla luna
    Messaggi
    1,999
    Sono impostazioni di sistema che non puoi modificare da asp.
    Scusate i puntini di sospensione...... La verità è che non ho argomenti....

  4. #4
    ho capito, e almeno c'è una stringa di connessione ad un database su un computer in rete locale (non specificando l'utente che vi può accedere)?

    grazie
    Pablo Ramiro Gonzales Pereira Garcia, Perez Blanco Rodriguez, Gomes Gallardo Ramirez, Lopez Vera Rameira, Vega Rosario Lorca Martinez
    www.benents.it
    I video su youtube

  5. #5
    dal serser IIS devi vedere/mappare il pc/drive che contiene il db, poi nella stringa di connessione specifichi il percorso fisico (non usare server.mappath)

  6. #6
    ho provato come dici tu utilizzando questa riga di connessione:

    stringa="\\Server\miosito\mdb-database\database.mdb"
    dbconn = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & stringa
    Set conn=Server.CreateObject ("ADODB.Connection")
    conn.open dbconn

    il percorso è corretto, ma mi da questo errore:

    Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
    [Microsoft][Driver ODBC Microsoft Access]Errore generale. Impossibile aprire la chiave 'Temporary (volatile) Jet DSN for process 0xb88 Thread 0x480 DBC 0x87ff04 Jet' del Registro di sistema.
    D:\SITO\INCLUDE\../Lib/connessione.asp, line 142


    come mai?
    Pablo Ramiro Gonzales Pereira Garcia, Perez Blanco Rodriguez, Gomes Gallardo Ramirez, Lopez Vera Rameira, Vega Rosario Lorca Martinez
    www.benents.it
    I video su youtube

  7. #7
    è come se non vedesse proprio il database, ma il percorso è assolutamente corretto, non è che ci vuole qualche tipo di permesso sulla cartella del database?

    Pablo Ramiro Gonzales Pereira Garcia, Perez Blanco Rodriguez, Gomes Gallardo Ramirez, Lopez Vera Rameira, Vega Rosario Lorca Martinez
    www.benents.it
    I video su youtube

  8. #8
    Utente di HTML.it L'avatar di diegoctn
    Registrato dal
    May 2001
    Messaggi
    2,118
    Di solito questo errore lo da quando il database è aperto in struttura o locckato.

  9. #9
    aperto in struttura non lo è!,
    non so cosa intendi per locckato...

    comunque se mi faccio uno script asp che mi restituisce se esiste il file in rete: \\Server\miosito\mdb-database\database.mdb mi dice che non esiste!

    come mai!!! ??
    Pablo Ramiro Gonzales Pereira Garcia, Perez Blanco Rodriguez, Gomes Gallardo Ramirez, Lopez Vera Rameira, Vega Rosario Lorca Martinez
    www.benents.it
    I video su youtube

  10. #10
    come minimo, l'utente IUSR_nomemacchina deve avere accesso al db....

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.