Produto: | Banco de Dados |
Versões: | Todas - Oracle |
Ocorrência: | Inclusão de permissão ao catalogo do Banco de Dados |
Ambiente: | RM |
Passo a passo: | ATENÇÃO: As mudanças de releases do CorporeRM podem caracterizar a necessidade alteração no scripts acesso.sql, tbspace.sql e usuarios.sql. Sendo assim, sempre utilize os scripts atualizados, que são juntamente disponibilizados com o instalador da Base de Dados Oracle ou no link de Acerta Usuário. USUARIOS.SQL Para iniciar a utilização da aplicação RM, é necessário realizar a criação dos usuários de Banco de Dados rm, sysdba e totvsaudit (este último a partir da 12.1.19). Atualmente para diminuir a necessidade de alterar usuário para execução da criação dos usuários da linha RM, nós aconselhamos que executem todos os comandos dos scripts abaixo conforme versão do sistema utilizando o usuário SYS do Oracle. Versão 12.1.10 à 12.1.12 da linha Corpore RM - AcertaUsuario_RM12.1.10_a_12.1.12_Oracle.sql Versão 12.1.10 à 12.1.12 da linha Corpore RM - AcertaUsuario_RM12.1.13_a_12.1.18_Oracle.sql Versão 12.1.19 e 12.1.20 da linha Corpore RM - AcertaUsuario_RM12.1.19_e_12.1.20_Oracle.sql Versão 12.1.21 da linha Corpore RM - Versão 12.1.22 da linha Corpore RM - Versão 12.1.23 da linha Corpore RM - Versão 12.1.24 da linha Corpore RM - Versão 12.1.25 da linha Corpore RM - Script de acesso a partir da 12.1.1.10:
Versão 12.1.10 à 12.1.12 da linha Corpore RM - Acesso_RM12.1.10_a_12.1.12_Oracle.sql Versão 12.1.13 à 12.1.16 da linha Corpore RM - Acesso_RM12.1.13_a_12.1.16_Oracle.sql Versão 12.1.17 e 12.1.18 da linha Corpore RM - Acesso_RM12.1.17_e_12.1.18_Oracle.sql Versão 12.1.19 e 12.1.20 da linha Corpore RM - Acesso_RM12.1.19_e_12.1.20_Oracle.sql Versão 12.1.21 da linha Corpore RM - Versão 12.1.22 da linha Corpore RM - Versão 12.1.23 da linha Corpore RM - Versão 12.1.24 da linha Corpore RM - Versão 12.1.25 da linha Corpore RM - Entendendo o script: A execução dos comandos de GRANTs dos exemplos abaixo são necessários pois durante a conversão nós realizamos criações e alterações de views que são utilizadas pelo sistema RM, caso não exista esta permissão algumas views podem não ser criadas causando erros durante a utilização do sistema RM. GRANT CONNECT, RESOURCE, CREATE VIEW TO RM; GRANT CONNECT,CREATE SYNONYM TO SYSDBA; A execução dos comandos de permissão abaixo são necessárias para que algumas triggers e procedures da RM sejam executadas corretamente. /*GRANT EXECUTE ON DBMS_SYS_SQL TO RM; Após gerar as permissões dos scripts anexos deve ser realizado o procedimento de importação do backup da base de dados para o ambiente que será utilizado o banco de dados da aplicação, sendo que ao terminar a importação do backup é necessário executar os seguintes comandos para que o usuário sysdba tenha acesso a tabelas do usuário rm permitindo então o acesso ao sistema RM. GRANT SELECT ON RM.GSISTEMA TO ACESSO_RM; CREATE PUBLIC SYNONYM GPARAMS FOR RM.GPARAMS; ImportanteOs comandos de criação de GRANT podem ser executados em qualquer momento após a criação dos usuários rm e sysdba, lembrando que eles devem ser executados pelo usuário SYS do Oracle. Os comandos de criação dos SYNONYM podem também ser executados em qualquer momento após a criação dos usuários rm e sysdba, caso já esteja criado o SYNONYM que foi executado será gerado um erro informando que o SYNONYM já existe. |
Observações: | Para mais informações: |