Conexao do java (Netbeans) com BD Oracle 11G

Ola!

Estou tentando conectar com o banco de dados no Oracle mas sem sucesso, recebo a mensagem:

The exception raised is:java.sql.SQLException: ORA-01017: invalid username/password; logon denied.

Esse e o meu codigo completo:

public Connection getConexao() {
Connection conexao =null;

try{

    DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
     System.out.println("Conectando com o banco de dados...");
      conexao = (Connection)  DriverManager.getConnection(
   "jdbc:oracle:thin:@localhost:1521:XE");
 
    
    if (conexao !=null)
        statusConexao="conectado";
    else
        statusConexao ="Nao conectado";
        
      return conexao; //statement;  
    }catch(Exception e){
    System.out.println("The exception raised is:" + e);
    return null; 

}
}

public String getStatusconexao(){
return statusConexao;
}


public boolean fecharConexao(){
try{
getConexao().close();
statusConexao="Conexao fechada";
return true;

}catch (SQLException e){
 System.out.println(e.getMessage());
        return false;

}

   
}
public Connection reconectar(){
fecharConexao();
return getConexao();
} 

Eu registrei o driver no netbeans. Portanto a autenticacao esta salva no proprio IDE.

image

Ja consegui olhando o topico de outro “iniciante”.
Eu vi varias maneiras de efetuar a conexao e esta foi uma adaptacao que eu encontrei.

No trecho responsavel pela convexao faltou inserir usuario e senha:
conexao = (Connection) DriverManager.getConnection(
“jdbc:oracle:thin:@localhost:1521:XE”,“user”,“passwd”);