Tetra Informática, S.L.     INICIO CONT4 CONTACTO TIENDA
Manual de BD4  /  Lenguaje SQL  /  Sentencias  /  Usuarios y permisos     Anterior  /  Siguiente 

Sentencias para usuarios y permisos

CREATE USER : Crea un nuevo usuario en la base de datos

    CREATE USER login, contraseña [ SET
    [ USERGROUP = grupo, ]
    [ NAME = nombre, ] ]
    [ MAXCONN = numero, ]
    [ EMAIL = e-mail_para_2FA, ]
    [ DAYS2FA = número_días_2FA, ]
    [ DATA2FA = direcciones_2FA ]

ALTER USER : Modifica un usuario de la base de datos

    ALTER USER login, [ contraseña_actual ] SET
    [ PASSWORD = contraseña_nueva, ]
    [ USERGROUP = grupo, ]
    [ NAME = nombre, ]
    [ MAXCONN = numero, ]
    [ EMAIL = e-mail_para_2FA, ]
    [ DAYS2FA = número_días_2FA, ]
    [ ADDR2FA = dirección_2FA ]

La autenticación de doble factor (2FA) también se puede usar en aplicaciones externas, por ejemplo, en una tienda web que necesite conectar automáticamente con una base de datos de gestión para consultar stock. Como este tipo de conexiones las realiza un servidor automáticamente es conveniente que no sea necesario completar el proceso 2FA (recibir un e-mail con un código y enviar dicho código). Para ello hay que hacer lo siguiente:

DROP USER : Elimina un usuario de la base de datos

    DROP USER login

CREATE VIEW : Crea una vista en la base de datos

    CREATE VIEW nombre_vista AS
    SELECT { * | columna, ... } FROM tabla
    [ WHERE condición ]

DROP VIEW : Elimina una vista de la base de datos

    DROP VIEW nombre_vista

GRANT : Concede permisos de acceso

    GRANT { ALL PRIVILETES | { INSERT, DELETE,
    SELECT [ (columna, ...) ],
    UPDATE [ (columna, ...) ] } }
    ON tabla TO { PUBLIC | usuario, ... }

REVOKE : Revoca permisos de acceso

    REVOKE { ALL PRIVILETES | { INSERT, DELETE,
    SELECT [ (columna, ...) ],
    UPDATE [ (columna, ...) ] } }
    ON tabla FROM { PUBLIC | usuario, ... }


Anterior  /  Siguiente

© 2000-2025   Tetra Informática, S.L.  
C/ Ibi, 25  03802 Alcoy (Alicante).  

Todos los derechos reservados.  
YouTube Canal en YouTube