Hi,
Are u using password file? login as sys and try this 'Grant sysdba to sys;'
Also run this query select * from v$pwfile_users. Then try to login as sys as sysdba