Firstly, deleting a user is an often unnecessary step, as similar results can be achieved by simply de-activating the user. De-activating a user stops the account from being used or adding towards your license limit, but keeps their work history intact.
Whichever way you want to go, explicit details for JIRA Studio can be found here:
You will need to be logged in as an administrator, and NOT have External User Management turned on. External User Management should be turned on when an other service is being used for user control; if you are using such a service you should use it to delete the user.
Some useful general information can be found here:
Just to keep this old answer current, there is an additional step in OnDemand to complete deactivating a user, detailed at the link below:
Hello, Community! My name is Gosia and I'm a Product Manager on Jira Server and Data Center here at Atlassian. Since 2002 when we launched our public issue tracker, jira.atlass...
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG
You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs