06
set
07

ora-01031:cannot execute privileged statement after successful CONNECT sys AS SYSDBA

causa: CONNECT sys AS SYSDBA sem senha

solução: Isso é um bug corrigido na versão 9.0.1 mas que ainda pode ser encontrado na versão 10.2. Isso acontece quando o Banco de Dados é instalado com um usuário do sistema operacional sem todos os privilégios de administrador. Para corrigir esse problema, basta especificar a senha do usuário ao se conectar, por exemplo:

[oracle@server oracle] sqlplus sys/oracle as sysdba


3 Responses to “ora-01031:cannot execute privileged statement after successful CONNECT sys AS SYSDBA”


  1. 1 Eder
    janeiro 24, 2008 às 1:35 pm

    Exatamente Kellyton e obrigado pela sua contribuição.

    Eder

  2. 2 Kellyton Campos Feitosa
    janeiro 24, 2008 às 11:43 am

    A utilização da barra / faz a autenticação pelo sistema operacional, logo o usuário que executar o comando sqlplus / as sysdba deve pertencer ao grupo ora_dba do servidor, esse exemplo demonstra uma autenticação no próprio servidor.


Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s


%d blogueiros gostam disto: