Archivi tag: userid

Codice bibliotecario e userid

Una piccola insidia di client/server, in cui molti prima o poi vanno ad inciampare, è la distinzione tra il codice bibliotecario e lo userid del bibliotecario stesso, cioè quello che si usa per il login.

Il codice è un numero progressivo che viene assegnato automaticamente dal programma, a partire da 1, nell’ordine in cui il bibliotecario viene creato.

Lo userid è composto dal codice della biblioteca (sempre due caratteri) seguito da un numero progressivo che viene assegnato automaticamente nell’ordine in cui il bibliotecario viene abilitato, cioè gli vengono assegnate per la prima volta le autorizzazioni ad utilizzare le diverse procedure.

Molto spesso i due numeri coincidono, perché le operazioni di creazione ed abilitazione frequentemente vengono fatte nello stesso ordine, ma a volte ciò non avviene e di conseguenza i numeri non coincidono.

Questo non comporta alcun inconveniente, solo che il bibliotecario della biblioteca XX, non sapendo queste cose, pensa che il primo bibliotecario creato debba per forza avere lo userid XX1, e non capisce perché non riesce a collegarsi: questo primo bibliotecario in realtà è stato abilitato per secondo, per cui il suo userid sarà XX2 (se fosse stato abilitato per terzo sarebbe XX3 ecc. ecc.).

Per sapere lo userid di un bibliotecario si deve andare in Gestione -> Abilitazione alle funzioni -> Abilitazioni bibliotecari: nella schermata che mostra le abilitazioni del bibliotecario, lo userid appare nel campo in alto a sinistra.