Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 28

Discussione: Password db access

  1. #1

    Password db access

    Ho una semplice procedura che genera le password autoamticamente.
    Cerco il modo per poter cambiare dinamicamente la password al database di Access.

    Grazie anticipatamente.

  2. #2

  3. #3
    scusa, la procedura che cerco è in asp...

  4. #4
    embè? da asp non puoi eseguire comandi sql? una ALTER è come una INSERT...

  5. #5
    <%
    arc="tata.mdb"
    Dim strAlterPassword ' As String

    strAlterPassword = "ALTER DATABASE PASSWORD [123456] NULL;"
    Set objConn = Server.CreateObject("ADODB.Connection")
    'Set objConn = New ADODB.Connection
    With objConn
    .Mode = adModeShareExclusive
    .Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(arc)
    .Execute (strAlterPassword)
    End With
    objConn.Close
    Set objConn = Nothing
    %>

    mi da errore...

    Tipo di errore:
    Microsoft JET Database Engine (0x80004005)
    Impossibile cambiare la password su un database aperto condiviso.

    non so cosa fare...

  6. #6
    beh, il poveraccio non ha colpe... non puoi cambiare la password di un db mentre qualcun altro lo sta usando...

    nella documentazione c'è scritto

    To use the ALTER DATABASE statement, you must open the database in exclusive mode.

  7. #7
    hai la soluzione ?

  8. #8
    aprilo in maniera esclusiva, già detto

  9. #9
    ho capito... ma non conosco il codice per farlo...

  10. #10
    ma sì che lo sai

    .Mode = adModeShareExclusive

    lo fai già...

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.