ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Ayuda
  • Sign Out
ArcGIS Desktop

ArcGIS Online

La plataforma de representación cartográfica para tu organización

ArcGIS Desktop

Un completo SIG profesional

ArcGIS Enterprise

SIG en tu empresa

ArcGIS Developers

Herramientas para crear aplicaciones basadas en la ubicación

ArcGIS Solutions

Plantillas de aplicaciones y mapas gratuitas para tu sector

ArcGIS Marketplace

Obtén aplicaciones y datos para tu organización.

  • Documentación
  • Soporte
Esri
  • Iniciar sesión
user
  • Mi perfil
  • Cerrar sesión

ArcMap

  • Inicio
  • Introducción
  • Cartografiar
  • Analizar
  • Administrar datos
  • Herramientas
  • Extensiones

Otorgar permisos a los componentes del espacio de trabajo de Workflow Manager (Classic) en Oracle

Disponible con una licencia de Workflow Manager.

  • Otorgar permisos
  • Crear un usuario editor
  • Crear un usuario visualizador

El administrador de geodatabase debe otorgar permisos específicos para las tablas a todos los usuarios que deseen acceder al espacio de trabajo de Workflow Manager (Classic). Esto se puede lograr creando roles de base de datos y asignando los roles a los usuarios individuales.

Nota:

La operación de copiar y pegar el ejemplo puede dar lugar a errores de sintaxis.

Otorgar permisos

En Oracle SQL Plus u Oracle SQL Developer, otorgue permisos para las tablas del espacio de trabajo de Workflow Manager (Classic) a través de los roles. La secuencia de comandos de ejemplo muestra cómo se quitan los roles, se vuelven a crear y se les asignan permisos.

SET SERVEROUTPUT ON;

spool Roles_wmx.sql;
DROP ROLE "RLWMXEDITOR";

CREATE ROLE "RLWMXEDITOR" NOT IDENTIFIED;
DROP ROLE "RLWMXVIEWER";
CREATE ROLE "RLWMXVIEWER" NOT IDENTIFIED;
select 'grant select on ' ||owner|| '.' || table_name || '  to RLWMXVIEWER;'
from sys.dba_tables where lower(owner) = 'wmx' order by table_name;
select 'grant select,insert,update,delete on ' ||owner|| '.' || table_name || ' to RLWMXEDITOR;'
from sys.dba_tables where lower(owner) = 'wmx' order by table_name;
spool off;
SET SERVEROUTPUT ON;
/
@Roles_wmx.sql;
/

Crear un usuario editor

Los usuarios deben tener sus propios nombres de inicio de sesión. En el ejemplo siguiente se muestra la forma de crear un usuario editor de geodatabase y otorgarle el rol RLWMXEDITOR.

Cree el usuario editor.

CREATE USER WMX_EDITOR PROFILE "DEFAULT" 
	IDENTIFIED BY editor 
	DEFAULT TABLESPACE "USERS" 
	TEMPORARY TABLESPACE "TEMP" ACCOUNT UNLOCK;
GRANT "CONNECT" TO "WMX_EDITOR";
GRANT CREATE TABLE TO "WMX_EDITOR";
GRANT "RLWMXEDITOR" TO "WMX_EDITOR";  
/*-- RLWMXEDITOR role has SELECT, INSERT, UPDATE and DELETE permission on the WMX data (featureclasses, tables, etc.)
ALTER USER WMX_EDITOR QUOTA UNLIMITED ON "GDBLOGFILE";
ALTER USER WMX_EDITOR QUOTA UNLIMITED ON "GDBLOGFILEIDX";

Crear un usuario visualizador

Los usuarios deben tener sus propios nombres de inicio de sesión. En el ejemplo siguiente se muestra la forma de crear un usuario visualizador de geodatabase y otorgarle el rol RLWMXVIEWER.

Cree el usuario visualizador.

CREATE USER WMX_VIEWER PROFILE "DEFAULT" 
IDENTIFIED BY viewer
DEFAULT TABLESPACE "USERS" 
TEMPORARY TABLESPACE "TEMP" ACCOUNT UNLOCK;
GRANT "CONNECT" TO "WMX_VIEWER";
GRANT CREATE TABLE TO "WMX_VIEWER";
GRANT "RLWMXVIEWER" TO "WMX_VIEWER";  
/*-- GISVIEWER role has SELECT  permission on the WMX data (featureclasses, tables, etc.)
ALTER USER WMX_VIEWER QUOTA UNLIMITED ON "GDBLOGFILE";
ALTER USER WMX_VIEWER QUOTA UNLIMITED ON "GDBLOGFILEIDX";

ArcGIS Desktop

  • Inicio
  • Documentación
  • Soporte

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Acerca de Esri

  • Quiénes somos
  • Empleo
  • Blog de Esri
  • Conferencia de usuarios
  • Cumbre de desarrolladores
Esri
Díganos su opinión.
Copyright © 2021 Esri. | Privacidad | Legal