Posizioni della tabella di autenticazione dei moduli
-
03-07-2019 - |
Domanda
Quando si utilizza aspnet_regsql per creare le tabelle di base per l'autenticazione dei moduli, si consiglia di archiviare queste tabelle all'interno del catalogo del database dell'applicazione o di creare un catalogo di database solo per l'autenticazione.
Grazie!
Soluzione
Per chiarire cosa ha detto Jro, puoi unirti attraverso dbs ma perderai alcune prestazioni lì.
In secondo luogo, se si desidera mantenere vincoli referenziali, è necessario disporre delle tabelle nello stesso DB. Ciò che intendo è se hai una nuova tabella per la tua app, ad esempio CustomerOrders, e vuoi assicurarti che i valori della colonna UserID esistano nella tabella Users, avrai bisogno di quelli nello stesso DB.
Altri suggerimenti
Non importa.
Se alla fine dovessi unire i record delle tabelle di appartenenza con il tuo catalogo, ti suggerirei di utilizzare un database dell'applicazione.
Altrimenti, usa le tue preferenze per la gestione del database.