Modifique su script $ORACLE_HOME\sqlplus\admin\glogin.sql - agregue:
set sqlprompt "_user '@' _connect_identifier > "
hasta el final del archivo.
En Oracle 10g, esto cambiará correctamente cada vez que emita un "conn". Para clientes anteriores a 10g, no cambiará cuando realice una "conexión", pero permanecerá como el nombre de usuario/base de datos a la que se conectó por primera vez.
También puede usar _date para la fecha actual y _privilege para el privilegio (por ejemplo, SYSDBA) del usuario conectado.
Referencia:
http://www.acs.ilstu.edu /docs/Oracle/server.101/b12170/whatsnew.htm