Diferencia entre revisiones de «PERMISOS/OBJETOS»

De Pragma Wiki
Ir a la navegación Ir a la búsqueda
Línea 52: Línea 52:
|12||FPERMISOVALOR||FPERMISOVALOR||'''[[VARCHAR(24)|VARCHAR(24)]]'''||Caracteres de longitud variable hasta 24 caracter/es||'''OBSOLETO,'''INS||[[USUARIOPERMISOS|'''USUARIOPERMISOS''']]
|12||FPERMISOVALOR||FPERMISOVALOR||'''[[VARCHAR(24)|VARCHAR(24)]]'''||Caracteres de longitud variable hasta 24 caracter/es||'''OBSOLETO,'''INS||[[USUARIOPERMISOS|'''USUARIOPERMISOS''']]
|-
|-
|13||FGRANT||FGRANT||'''[[VARCHAR(256)|VARCHAR(256)]]'''||Caracteres de longitud variable hasta 256 caracter/es||||[[USUARIOPERMISOS|'''USUARIOPERMISOS''']]
|13||FGRANT||FGRANT||'''[[VARCHAR(256)|VARCHAR(256)]]'''||Caracteres de longitud variable hasta 256 caracter/es||||[[COMPUTADO|'''''']]
|-
|-
|14||FREVOKE||FREVOKE||'''[[VARCHAR(256)|VARCHAR(256)]]'''||Caracteres de longitud variable hasta 256 caracter/es||||[[USUARIOPERMISOS|'''USUARIOPERMISOS''']]
|14||FREVOKE||FREVOKE||'''[[VARCHAR(256)|VARCHAR(256)]]'''||Caracteres de longitud variable hasta 256 caracter/es||||[[COMPUTADO|'''''']]
|-
|-
|}
|}


=== Observaciones sobre los campos ===
=== Observaciones sobre los campos ===
== Relaciones ==
== Relaciones ==
== Triggers ==
== Triggers ==

Revisión del 21:16 6 dic 2024

Descripción

En esta tabla se definen los objetos asociados al perfil, y el tipo de permiso asignado.

Los permisos dependen del tipo de objeto y son:

  • SELECT el usuario puede leer datos del objeto, opera sobre tablas, vistas y funciones.
  • INSERT el usuario puede insertar datos en el objeto, opera sobre tablas.
  • UPDATE el usuario puede modificar datos en el objeto, opera sobre tablas.
  • DELETE el usuario puede eliminar datos en el objeto, opera sobre tablas.
  • EXECUTE el usuario puede ejecutar procedimientos, opera sobre procedimientos.

Estructura

Identidad

Lista de campos

Columna Campo físico Campo lógico Atributo Descripción Etiquetas Definición
1 FPERFIL Perfil VARCHAR(64) Caracteres de longitud variable hasta 64 caracter/es KEY,REQ,OBSOLETO,INS USUARIOPERMISOS
2 FPERMISO Permiso VARCHAR(64) Caracteres de longitud variable hasta 64 caracter/es KEY,REQ,VIS,INS USUARIOPERMISOS
3 FSELECT SELECT BIT Campo lógico, admite 1, 0 y NULL VIS,INS,UPD USUARIOPERMISOS
4 FINSERT INSERT BIT Campo lógico, admite 1, 0 y NULL VIS,INS,UPD USUARIOPERMISOS
5 FUPDATE UPDATE BIT Campo lógico, admite 1, 0 y NULL VIS,INS,UPD USUARIOPERMISOS
6 FDELETE DELETE BIT Campo lógico, admite 1, 0 y NULL VIS,INS,UPD USUARIOPERMISOS
7 FEXECUTE EXECUTE BIT Campo lógico, admite 1, 0 y NULL VIS,INS,UPD USUARIOPERMISOS
8 FOBSERVACIONES Observaciones VARCHAR(64) Caracteres de longitud variable hasta 64 caracter/es VIS,INS,UPD USUARIOPERMISOS
9 FCONNID FCONNID VARCHAR(8) Caracteres de longitud variable hasta 8 caracter/es OBSOLETO,INS USUARIOPERMISOS
10 FCAMPO Campo VARCHAR(24) Caracteres de longitud variable hasta 24 caracter/es OBSOLETO,INS USUARIOPERMISOS
11 FPERMISOTIPO FPERMISOTIPO VARCHAR(24) Caracteres de longitud variable hasta 24 caracter/es OBSOLETO,INS USUARIOPERMISOS
12 FPERMISOVALOR FPERMISOVALOR VARCHAR(24) Caracteres de longitud variable hasta 24 caracter/es OBSOLETO,INS USUARIOPERMISOS
13 FGRANT FGRANT VARCHAR(256) Caracteres de longitud variable hasta 256 caracter/es '
14 FREVOKE FREVOKE VARCHAR(256) Caracteres de longitud variable hasta 256 caracter/es '

Observaciones sobre los campos

Relaciones

Triggers