+ Rispondi al Thread
Visualizzazione dei risultati da 1 a 8 su 8

Discussione: criptare-descriptare file password

  1. #1
    undertaker non è in linea Scolaretto
    Post
    287

    criptare-descriptare file password

    Buona sera a tutti,
    ho un database con accesso con login.
    Ho un campo "quantita'", che ho "criptato" mettendo il campo come password, vorrei sapere se e' possibile attivare piu o meno la criptatura a secondo di chi fa il login.
    GRazie

  2. #2
    L'avatar di nman
    nman non è in linea Scribacchino
    Luogo
    Milano
    Post
    1,657
    Quote Originariamente inviato da undertaker Visualizza il messaggio
    ..... vorrei sapere se e' possibile attivare piu o meno la criptatura a secondo di chi fa il login. ......
    ci sono svariati modi, per esempio uno potrebbe essere:

    Immaginiamo che hai una tabelle "tbUtenti" con i campi "Utente" e "Pass"
    io solitamente ci aggiungo un campo "Autorizzazioni" con una stringa di 40 caratteri alfanumerici tipo "sssnnnnssnnnnssnnnnn eccetera"

    immaginiamo che il 12° carattere sia la autorizzazione a leggere la quantita

    Al momento del LogIn ti generi una variabile pubblica che contenga la tua stringa di autorizzazioni

    Poi quando apri la tua maschera fai cosi:
    codice:
    if Mid(MiaVariabilePubblica, 12, 1) = "s" then
         ' mostra quantita in chiaro
    else
         ' mostra quantita in formato password
    endif
    .

  3. #3
    undertaker non è in linea Scolaretto
    Post
    287
    grazie nMan per la risposta,
    pensavo ad una cosa del tipo gestione della funzione input mask se esiste....
    come la funzione visible=true o false....

  4. #4
    L'avatar di nman
    nman non è in linea Scribacchino
    Luogo
    Milano
    Post
    1,657
    Quote Originariamente inviato da undertaker Visualizza il messaggio
    ....... come la funzione visible=true o false....
    Ok, forse sono andato "oltre" introducendo i 40 caratteri ... la variabile pubblica .... ecc ......

    puoi anche applicare il "visibile" ........
    ma pero a monte devi obbligatoriamente avere un "qualcosa" di distinto per ogni utente che definisce se quell'utente specifico Può oppure NonPuò vedere quel valore

    .

  5. #5
    L'avatar di gibra
    gibra non è in linea Amanuense
    Luogo
    Breganze (VI)
    Post
    6,078
    Quote Originariamente inviato da undertaker Visualizza il messaggio
    Ho un campo "quantita'", che ho "criptato" mettendo il campo come password
    Intendi hai impostato la 'mascheratura?'
    Quindi non hai scriptato nulla (la crittografia è un'altra cosa)


    Quote Originariamente inviato da undertaker Visualizza il messaggio
    , vorrei sapere se e' possibile attivare piu o meno la criptatura a secondo di chi fa il login.
    GRazie
    Se hai una tabella utenti, Si. Nella tabella devi prevedere un flag Sì/No sulla mascheratura.


    Ma cosa c'azzecca un campo [quantita'] in un Login?

  6. #6
    undertaker non è in linea Scolaretto
    Post
    287
    Intendi hai impostato la 'mascheratura?'
    Quindi non hai scriptato nulla (la crittografia è un'altra cosa)
    si ho impostato la mascheratura ad un campo per coprire quei dati,
    lo so che la crittografia e' un'altra cosa, infatti e tra gli apici...
    Se hai una tabella utenti, Si. Nella tabella devi prevedere un flag Sì/No sulla mascheratura.
    si ho una tabella utenti .
    volevo solo sapere se per il campo mascherato come password era possibile attivare un opzione attiva/disattiva.
    GRAZIE

  7. #7
    L'avatar di gibra
    gibra non è in linea Amanuense
    Luogo
    Breganze (VI)
    Post
    6,078

  8. #8
    L'avatar di @Alex
    @Alex non è in linea Very Important Person
    Post
    16,110
    Come ti ha risposto Gibra, hai sicuramente impostato la proprietà INPUTMASK a Password..., spero sul controllo TextBox, devi modificare la proprietà INPUTMASK=vbNullstring

    Prima dai un DEBUG.PRINT per capire cosa restituisce adesso, perchè è il valore da ripassare per ripristinarla....
    @Alex
    Il CROSSPOST è VIETATO
    Mirror al vecchio sito WEB(salvare i Demo riassegnando l'estensione (.Zip/.Rar/.Exe in base all'icona...):
    http://mirror.masterdrive.it/alessandrobaraldi/
    Leggi il
    Regolamento del Forum e nel comprenderne la filosofia rispettalo.

+ Rispondi al Thread

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi