- Este tópico contém 5 respostas, 3 vozes e foi atualizado pela última vez 19 anos, 7 meses atrás por
rosterne.
-
AutorPosts
-
27 de julho de 2006 às 11:43 pm #76084
clmatos
ParticipanteSds Sr[a]s,
Tenho uma máquina com linux suse 9 e oracle 10g instalado.
Tenho duas instâncias rodando simultaneamente nesta máquina e para acessá-la conecto via ssh nesse servidor com o 1º usuário S.O. que é quem administra a 1º instância.
Ao acessar o prompt do linux eu digito “sqlplus /nolog” e em seguida “conn sys as sysdba”, então é solicitado a senha eu simplesmente teclo “ENTER” e consigo entrar na 1º instância do banco no qual me conectei via ssh.
Faço o mesmo para a 2º instancia(conectando com o 2º usuário do S.O.) e consigo conectar na 2º instância do banco também sem informar a senha.
Já tentei alterar a senha(ALTER USER ….), usar o “orapwd” para gerar outro arquivo de senhas e nada adiantou.
Por favor, preciso fazer com que seja obrigatório a digitação da senha do usuário “sys” para ambas as instâncias, com senhas diferentes para cada uma delas.
Desde já muito obrigado.
cmatos.28 de julho de 2006 às 3:30 pm #76085Marcio68Almeida
ParticipanteNo seu arquivo de inicialização init.ora coloque o seguinte :
###########################################Security and Auditing
###########################################
remote_login_passwordfile=EXCLUSIVE
este parâmetro deve estar como NONE, por isso está entrando sem senha…28 de julho de 2006 às 3:30 pm #76086Marcio68Almeida
ParticipanteNo seu arquivo de inicialização init.ora coloque o seguinte :
###########################################Security and Auditing
###########################################
remote_login_passwordfile=EXCLUSIVE
este parâmetro deve estar como NONE, por isso está entrando sem senha…28 de julho de 2006 às 3:31 pm #76087Marcio68Almeida
ParticipanteNo seu arquivo de inicialização init.ora coloque o seguinte :
###########################################Security and Auditing
###########################################
remote_login_passwordfile=EXCLUSIVE
este parâmetro deve estar como NONE, por isso está entrando sem senha…28 de julho de 2006 às 3:40 pm #76088clmatos
ParticipanteDesculpa não ter mensionado.
Mas esse parametro já está configurado conforme abaixo para os 2 arquivos init, e não esta pedindo senha.
remote_login_passwordfile=’EXCLUSIVE’
28 de julho de 2006 às 3:53 pm #76089rosterne
Participanteclmatos,
o usuário do S.O. que vc está acessando via ssh, está no grupo DBA.
Para que o ‘sqplus / as sysdba’ ou
‘sqplus /nolog’ –> ‘conn / as sysdba’
não funcione, vc terá que editar o arquivo que gerência os grupos do S.O.
Vá em ‘/etc’ e edite o arquivo ‘group’
vi group
no grupo dba retire o usuário em questão.
Uma outra sugestão, seria vc criar ou utilizar um outro usuário pra se conectar via ssh, não se esquecendo de setar algumas variáveis como ORACLE_BASE, ORACLE_HOME, ORACLE_SID etc.
Espero ter ajudado.
-
AutorPosts
- Você deve fazer login para responder a este tópico.