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] >