zenfra 0 Denunciar post Postado Abril 29, 2008 Bom dia... Gostaria de saber se alguém pode me orientar em como adicionar pemissão para um usuário executar o execute immediate 'truncate table tabela' no meu sistema.. Poderiam me dar uma orientação? Seguem linhas de comando de acordo com os passo que estou executanto abaixo: SQL*Plus: Release 10.1.0.3.0 - Production on Tue Apr 29 08:52:52 2008 Copyright (c) 1982, 2004, Oracle. All rights reserved. Connected to: Oracle Database 10g Enterprise Edition Release 10.1.0.3.0 - 64bit Production With the Partitioning, OLAP and Data Mining options SQL> connect sys as sysdba Enter password: Connected. SQL> SQL> grant truncate on newbd.tb_newbd_pa_nivel_1 to consulta; grant truncate on newbd.tb_newbd_pa_nivel_1 to consulta * ERROR at line 1: ORA-00990: missing or invalid privilege SQL> obrigado Compartilhar este post Link para o post Compartilhar em outros sites
oscarnogueira 1 Denunciar post Postado Abril 30, 2008 Boas, se a memória não me falha, para você dar um TRUNCATE TABLE, é preciso que você conceda o privilégio de DROP ANY TABLE. Att, Compartilhar este post Link para o post Compartilhar em outros sites