login.sql is only called when sqlplus is started, NOT after a connect statement. You need to call it again after the connect.