O TOTVS Agro Industria Indústria requer a criação das seguintes tablespaces:- Tablespace de Dados: PIMS_DATA
- Tablespace de Índice: PIMS_INDX
| Bloco de código |
|---|
| language | sql |
|---|
| title | Tablespace |
|---|
| 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 do de Owner e Atribuição de PermissõesA TOTVS Agro Indústria precisará de dois Owners: um responsável pelo aplicativo MI (Manutenção Industrial) e outro pelo PI (Processo Industrial).
| Bloco de código |
|---|
| language | sql |
|---|
| theme | Eclipse |
|---|
| title | Criação do Usuário / Owner- TOTVS Agro Insústria |
|---|
| CREATE USER NOME_OWNER{{DB_USUARIO_INDUSTRIA}} IDENTIFIED BY "{{DB_SENHA_OWNERINDUSTRIA}}" DEFAULT TABLESPACE PIMS_DATA TEMPORARY TABLESPACE TEMP PROFILE DEFAULT ACCOUNT UNLOCK;
GRANT CONNECT TO {{DB_USUARIO_INDUSTRIA}};
GRANT "RESOURCE TO {{DB_USUARIO_INDUSTRIA}};
GRANT UNLIMITED TABLESPACE TO {{DB_USUARIO_INDUSTRIA}};
GRANT DEBUG CONNECT SESSION TO {{DB_USUARIO_INDUSTRIA}};
GRANT DEBUG ANY PROCEDURE TO {{DB_USUARIO_INDUSTRIA}};
GRANT CREATE SYNONYM TO {{DB_USUARIO_INDUSTRIA}};
GRANT CREATE VIEW TO {{DB_USUARIO_INDUSTRIA}};
GRANT CREATE PROCEDURE TO "NOME_OWNER";
GRANT RESOURCE TO "NOME_OWNER" TO {{DB_USUARIO_INDUSTRIA}};
GRANT CREATE TRIGGER TO {{DB_USUARIO_INDUSTRIA}};
GRANT CREATE SEQUENCE TO {{DB_USUARIO_INDUSTRIA}};
GRANT CREATE MATERIALIZED VIEW TO {{DB_USUARIO_INDUSTRIA}};
GRANT UNLIMITED TABLESPACE TO "NOME_OWNER" {{DB_USUARIO_INDUSTRIA}};
ALTER USER {{DB_USUARIO_INDUSTRIA}} QUOTA UNLIMITED ON PIMS_DATA;
ALTER USER {{DB_USUARIO_INDUSTRIA}} QUOTA UNLIMITED ON PIMS_INDX; |
Trigger de Logon
O TOTVS Agro Indústria necessita de um Owner, que deverá ser aplicado um trigger de logon para o Owner do TOTVS Agro Bioenergia. Esse usuário deverá possuir as permissões listadas abaixo. O mesmo Owner será utilizado para ambas as aplicações: MI (Manutenção Industrial) e PI (Processo Industrial)
| Bloco de código |
|---|
| language | sql |
|---|
| theme | Eclipse |
|---|
| title | Criação do Usuário de Integração do TOTVS Indústria |
|---|
| CREATE USER {{DB_USUARIO_INDUSTRIA_INTEGRACAO}} IDENTIFIED BY "DB_SENHA_INDUSTRIA_INTEGRACAO" DEFAULT TABLESPACE PIMS_DATA TEMPORARY TABLESPACE TEMP PROFILE DEFAULT ACCOUNT UNLOCK;
GRANT CONNECT TO {{DB_USUARIO_INDUSTRIA_INTEGRACAO}};
GRANT RESOURCE TO {{DB_USUARIO_INDUSTRIA_INTEGRACAO}};
GRANT CREATE SYNONYM TO "NOME_OWNER" TO {{DB_USUARIO_INDUSTRIA_INTEGRACAO}};
GRANT CREATE VIEW TO "NOME_OWNER"{{DB_USUARIO_INDUSTRIA_INTEGRACAO}};
GRANT CREATE PROCEDURE TO "NOME_OWNER" TO {{DB_USUARIO_INDUSTRIA_INTEGRACAO}};
GRANT CREATE TRIGGER TO "NOME_OWNER" TO {{DB_USUARIO_INDUSTRIA_INTEGRACAO}};
GRANT CREATE SEQUENCE TO "NOME_OWNER";{{DB_USUARIO_INDUSTRIA_INTEGRACAO}};
GRANT CREATE MATERIALIZED VIEW TO {{DB_USUARIO_INDUSTRIA_INTEGRACAO}};
GRANT CREATE ANY TABLE TO {{DB_USUARIO_INDUSTRIA_INTEGRACAO}};
GRANT ALTER ANY TABLE TO "NOME_OWNER"; {{DB_USUARIO_INDUSTRIA_INTEGRACAO}};
GRANT INSERT ANY TABLE TO {{DB_USUARIO_INDUSTRIA_INTEGRACAO}};
GRANT UPDATE ANY TABLE TO {{DB_USUARIO_INDUSTRIA_INTEGRACAO}};
GRANT DELETE ANY TABLE TO {{DB_USUARIO_INDUSTRIA_INTEGRACAO}};
GRANT SELECT ANY TABLE TO {{DB_USUARIO_INDUSTRIA_INTEGRACAO}};
GRANT CREATE ANY TRIGGER TO {{DB_USUARIO_INDUSTRIA_INTEGRACAO}};
GRANT GRANT ANY OBJECT PRIVILEGE TO {{DB_USUARIO_INDUSTRIA_INTEGRACAO}};
GRANT CREATE ANY TRIGGER TO {{DB_USUARIO_INDUSTRIA_INTEGRACAO}};
GRANT CREATE ANY SEQUENCE TO {{DB_USUARIO_INDUSTRIA_INTEGRACAO}};
GRANT CREATE ANY INDEX TO {{DB_USUARIO_INDUSTRIA_INTEGRACAO}};
GRANT DROP ANY TRIGGER TO {{DB_USUARIO_INDUSTRIA_INTEGRACAO}};
GRANT DROP ANY SEQUENCE TO {{DB_USUARIO_INDUSTRIA_INTEGRACAO}};
GRANT DROP ANY INDEX TO {{DB_USUARIO_INDUSTRIA_INTEGRACAO}};
GRANT SELECT ANY DICTIONARY TO {{DB_USUARIO_INDUSTRIA_INTEGRACAO}};
GRANT UNLIMITED TABLESPACE TO {{DB_USUARIO_INDUSTRIA_INTEGRACAO}};
ALTER USER {{DB_USUARIO_INDUSTRIA_INTEGRACAO}} QUOTA UNLIMITED ON PIMS_DATA;
ALTER USER {{DB_USUARIO_INDUSTRIA_INTEGRACAO}} QUOTA UNLIMITED ON PIMS_INDX; |
|