Was I right to refuse to give the password to my friends?

Currently only two of my buddies have access to my car page on Instagram. I banned the other two dudes from having access to it until at least next month because at least one of them has engaged in clown shit, sending inappropriate messages to people I follow on Instagram and even some of my relatives (including my mom who was told to sit on his face). He also wrote a homophobic slur to an Asian lady profile which responded with racial slurs about Black people (and perhaps foreigners).

Also, as far as both of my TikTok pages (cars and food) go, the same guy has posted dark humor and bloody content, some of which I had to delete, and others of which have gotten removed due to community guidelines violations. Those included political content and blood/gore of a deer.

Updates
+1 y
They are STILL begging for the password; I have occasionally given them fake ones to use and they still complained that it's not working. I lied to them saying they have to be a member of a secret society to have access.
Updates
+1 y
To be clear, I run a public page dedicated to cars and another dedicated to keto foods. I don't share my passwords for personal accounts. I don't have a "personal" account on TikTok.
Was I right to refuse to give the password to my friends?
Post Opinion