Nesta seção, será realizado o detalhamento das permissões para os produtos TOTVS Agro Minha Borracharia e TOTVS Agro Meus Abastecimentos, que exigem Owners distintos para o armazenamento de suas tabelas e artefatos.


O TOTVS TOTVS Agro Minha Borracharia e TOTVS Agro Meus Abastecimentos requer a criação das seguintes tablespaces:

  • Tablespace de Dados: PIMS_DATA
  • Tablespace de Índice: PIMS_INDX


CREATE TABLESPACE PIMS_DATA DATAFILE '/u01/oradata/orcl/PIMS_DATA.ORA' SIZE 20G;

CREATE TABLESPACE PIMS_INDX DATAFILE '/u01/oradata/orcl/PIMS_INDEX.ORA' SIZE 20G;


Criação de Owner e Atribuição de Permissões


CREATE USER {{DB_USUARIO_TPROVIDER}} IDENTIFIED BY "{{DB_SENHA_TPROVIDER}}" DEFAULT TABLESPACE PIMS_DATA TEMPORARY TABLESPACE TEMP PROFILE DEFAULT ACCOUNT UNLOCK;  

GRANT CONNECT                    TO {{DB_USUARIO_TPROVIDER}};
GRANT "RESOURCE                  TO {{DB_USUARIO_TPROVIDER}};
GRANT UNLIMITED TABLESPACE       TO {{DB_USUARIO_TPROVIDER}};
GRANT DEBUG CONNECT SESSION      TO {{DB_USUARIO_TPROVIDER}};
GRANT DEBUG ANY PROCEDURE        TO {{DB_USUARIO_TPROVIDER}};  
GRANT CREATE SYNONYM             TO {{DB_USUARIO_TPROVIDER}};
GRANT CREATE VIEW                TO {{DB_USUARIO_TPROVIDER}};
GRANT CREATE PROCEDURE           TO {{DB_USUARIO_TPROVIDER}}; 
GRANT CREATE TRIGGER             TO {{DB_USUARIO_TPROVIDER}};
GRANT CREATE SEQUENCE            TO {{DB_USUARIO_TPROVIDER}}; 
GRANT CREATE MATERIALIZED VIEW   TO {{DB_USUARIO_TPROVIDER}};
GRANT UNLIMITED TABLESPACE		 TO {{DB_USUARIO_TPROVIDER}};

ALTER USER {{DB_USUARIO_TPROVIDER}} QUOTA UNLIMITED ON PIMS_DATA;
ALTER USER {{DB_USUARIO_TPROVIDER}} QUOTA UNLIMITED ON PIMS_INDX; 
CREATE USER {{DB_USUARIO_SMART_VIEW}} IDENTIFIED BY "{{DB_SENHA_SMART_VIEW}}" DEFAULT TABLESPACE PIMS_DATA TEMPORARY TABLESPACE TEMP PROFILE DEFAULT ACCOUNT UNLOCK;  

GRANT CONNECT                    TO {{DB_USUARIO_SMART_VIEW}};
GRANT "RESOURCE                  TO {{DB_USUARIO_SMART_VIEW}};
GRANT UNLIMITED TABLESPACE       TO {{DB_USUARIO_SMART_VIEW}};
GRANT DEBUG CONNECT SESSION      TO {{DB_USUARIO_SMART_VIEW}};
GRANT DEBUG ANY PROCEDURE        TO {{DB_USUARIO_SMART_VIEW}};  
GRANT CREATE SYNONYM             TO {{DB_USUARIO_SMART_VIEW}};
GRANT CREATE VIEW                TO {{DB_USUARIO_SMART_VIEW}};
GRANT CREATE PROCEDURE           TO {{DB_USUARIO_SMART_VIEW}}; 
GRANT CREATE TRIGGER             TO {{DB_USUARIO_SMART_VIEW}};
GRANT CREATE SEQUENCE            TO {{DB_USUARIO_SMART_VIEW}}; 
GRANT CREATE MATERIALIZED VIEW   TO {{DB_USUARIO_SMART_VIEW}};
GRANT UNLIMITED TABLESPACE		 TO {{DB_USUARIO_SMART_VIEW}};

ALTER USER {{DB_USUARIO_SMART_VIEW}} QUOTA UNLIMITED ON PIMS_DATA;
ALTER USER {{DB_USUARIO_SMART_VIEW}} QUOTA UNLIMITED ON PIMS_INDX; 


As aplicações TOTVS Agro Minha Borracharia e TOTVS Agro Meus Abastecimentos não necessitam de uma Owner de integração, pois não precisarão se comunicar com a base do TOTVS Agro Bioenergia.