Your other server account could already be a DBO or alias as DBO
I have checked the other server and found my id same as the one in which i want to create the alias. The id has a sso_role on both the server and checked the database but the id is not there. I have checked the sysalternates tables too but could not find this suid. Is there any other way way i can check why its permiting me to create in one server and not in other.