Association tables
Este paso es fundamental si se selecciona la opción “Usar tablas existentes”.
En este caso, debe asociar los campos de las tablas existentes a campos de aplicaciones de seguridad (aplicaciones generadas por el Módulo de Seguridad).
Si ha seleccionado la opción “Crear tablas”, en el paso anterior asocia los campos automáticamente.
Si elige crear las tablas de antemano, consulte las tablas y los campos locales a continuación.
sec_users
CREATE TABLE "sec_users" (
"login" TEXT NOT NULL,
"pswd" TEXT NOT NULL,
"name" TEXT,
"email" TEXT,
"active" TEXT,
"activation_code" TEXT,
"priv_admin" TEXT,
"mfa" TEXT,
"picture" BLOB,
PRIMARY KEY ("login")
);
sec_logged
CREATE TABLE "sec_logged" (
"login" TEXT NOT NULL,
"date_login" TEXT,
"sc_session" TEXT,
"ip" TEXT
);
La tabla logged se creará solo si la opción Proteger a los usuarios logueados está marcada durante la creación del Módulo de seguridad.
sec_users_social
CREATE TABLE "sec_users_social" (
"login" TEXT NOT NULL,
"resource" TEXT NOT NULL,
"resource_id" TEXT NOT NULL,
PRIMARY KEY ("login", "resource", "resource_id")
);
La tabla users_social se creará solo si la opción Utilizar redes sociales está marcada durante la creación del módulo de seguridad.