Bom, pra vc fazer essa (como eu disse, TOTALMENTE não-recomendada) ação de 
conectar como sysdba com o user root, basicamente o que vc precisa é mesmo ter 
as vars de ambiente setadas, o root estar no grupo dba (sim, falo do grupo no 
SO que vc criou na instalação), que aí, em o usuário tentar conectar, como ele 
está no grupo dba vc será capaz de conectar sem senha, ie, com sqlplus "/ as 
sysdba" , é isso.... Veja então se :

 a) ele REALMENTE está no grupo correto
 b) o tal script que vc diz REALMENTE setou as variáveis, peça um ECHO para 
elas (eu prefiro sempre as declarar no script de login/profile, pode ser 
.profile, .bash_profile, depende de qual shell vc está usando)

 e uma última observação : veja lá se vc não tem um PASSWORD FILE criado, se 
tiver veja lá se a senha está correta nele.... Vc pode também, para testar, 
tentar copnectar no root account usando uma outra conta oracle, com sqlplus 
outrousuário/senhadele pra ver se é questão de autorização como sysdba ou se é 
ambiente...

 []s

 Chiappa
--- Em oracle_br@yahoogrupos.com.br, Flavio <fq...@...> escreveu
>
> olá amigo,
> 
> executei o script q carrega as variáveis de ambiente, e coloquei o root no 
> grupo dba (qd vc diz para colocar no grupo dba, é o grupo dba do Linux q eu 
> criei né ? ou é dentro do Oracle q faço isso ?), mas ele continua dando erro 
> de privilégios qd digito:
> 
> sqlplus sys/oracle as sysdba
> 
> Vc sabe o q pode estar acontecendo ?
> 
> Obrigado pela atenção de todos,
> Abrs,
> Flávio.
> 
> 
> --- Em sex, 31/7/09, jlchiappa <jlchia...@...> escreveu:
> 
> De: jlchiappa <jlchia...@...>
> Assunto: [oracle_br] Re: Executar sqlplus como root ????
> Para: oracle_br@yahoogrupos.com.br
> Data: Sexta-feira, 31 de Julho de 2009, 10:59
> 
> 
> 
> 
> 
> 
>  
> 
> 
> 
> 
>     
>                   Colega, antes de responder uma dica : isso é possível MAS 
> não é nem recomendado nem recomendável, deveria haver uma SEPARAÇÂO clara de 
> tarefas num servidor, usar o super-hiper- mega potente usuário root pra 
> tarefas não-administrativas é quase sempre uma FURADA... E mesmo se a máquina 
> for sua pra uso em casa, imagino que vc a está usando pra ESTUDAR, pra 
> aprender como se faz, e esse Não É o modo rotineiro nas Empresas, yes ??
> 
>  Isto posto, respondo : primeiro vc teria que na sessão onde vc está 
> conectado criar as variáveis de ambiente necessárias (ie, ORACLE_HOME, 
> ORACLE_SID, PATH, no mínimo) e depois vc não diz mas IMAGINO que está 
> tentando conectar como SYSDBA, certo ? Sendo isso vc teria que incluir o 
> usuário root no grupo dos DBAs, é isso...
> 
> 
> 
> []s
> 
> 
> 
> Chiappa
> 
> --- Em oracle...@yahoogrup os.com.br, Flavio <fqs21@> escreveu
> 
> >
> 
> > Olá pessoal, bom dia,
> 
> > 
> 
> > quero executar o sqlplus como usuário root, mas dá erro de privilégio.
> 
> > ORA-01031: insufficient privileges
> 
> > 
> 
> > Alguém sabe como utilizar o sqlplus e conectar à base de dados como usuário 
> > root ?
> 
> > 
> 
> > 
> 
> > Obrigado pela atenção de todos,
> 
> > Flávio.
> 
> > 
> 
> > 
> 
> > 
> 
> >       ____________ _________ _________ _________ _________ _________ _
> 
> > Veja quais são os assuntos do momento no Yahoo! +Buscados
> 
> > http://br.maisbusca dos.yahoo. com
> 
> > 
> 
> > [As partes desta mensagem que não continham texto foram removidas]
> 
> >
> 
> 
> 
> 
>  
> 
>       
> 
>     
>     
>       
>        
>       
>       
> 
> 
> 
> 
> 
> 
> 
> 
>       
> 
> 
>       
>       
> 
> 
>       
> ____________________________________________________________________________________
> Veja quais são os assuntos do momento no Yahoo! +Buscados
> http://br.maisbuscados.yahoo.com
> 
> [As partes desta mensagem que não continham texto foram removidas]
>


Responder a