O SQL Developer é executado no Terminal com o sudo sqldeveloper, mas não sem o sudo

1

Alguém pode ajudar? Instalado como aqui:

Como instalar o SQL Developer no Ubuntu 14.04?

Se eu correr:

sudo sqldeveloper

começa e é executado corretamente, mas se eu executar:

sqldeveloper

Ele não começará com nenhum outro erro mostrado.

Existem direitos perdidos para Sqldeveloper ou Java. Onde e como eu os defino?

Qualquer ajuda apreciada, eu sou um noob do Ubuntu.

Onde posso encontrar registros de erros?

Obrigado ...

    
por user1786641 29.12.2014 / 19:53

2 respostas

3

Provavelmente, você executou sqldeveloper uma vez usando sudo , o que fez com que o diretório de configuração $HOME/.sqldeveloper fosse de propriedade de root. Em caso afirmativo, você poderá corrigi-lo recuperando a propriedade do diretório, ou seja,

sudo chown -R $USER:$USER ~/.sqldeveloper

ou simplesmente excluindo o diretório

rm -rf ~/.sqldeveloper
    
por steeldriver 29.12.2014 / 21:45
0

Se precisarmos executar o sqldeveloper sem o sudo, precisamos executar o comando no terminal

sudo chown -R $USER:$USER ~/.sqldeveloper
    
por Grzegorz Gielas 15.07.2015 / 09:14