Using the same registrar: Yes - only the same registrar has access to the domain. Built into the system (.com .net .org .info). No way at all around that.
By the same person: According to ICANN/Registries: Yes. But there is nothing to prevent a registrar from putting it in someone elses name in the sense that there is nobody policing that action. Also there is nothing to prevent a registrar from putting the name back in the original owners name and changing it a day, hour, week, month later either. (But as I said even though Registrars have to certify they aren't doing this there is nobody enforcing this at all.)
By the same person: According to ICANN/Registries: Yes. But there is nothing to prevent a registrar from putting it in someone elses name in the sense that there is nobody policing that action. Also there is nothing to prevent a registrar from putting the name back in the original owners name and changing it a day, hour, week, month later either. (But as I said even though Registrars have to certify they aren't doing this there is nobody enforcing this at all.)