It's definitely a Windows descendent, they have terrible security. Random people come on board and just take over the computer and/or engineering and/or the bridge with almost no effort and without alerting anyone.
To be somewhat fair to the computer, it's often from Starfleet officers "showing people around" and by around I mean "look at our cool computer here's how to access the life support"
Yeah, but like a basic user permission system would prevent those security problems regardless. Why do they only ever have an authentication code for the self destruct function?
You could show people around whatever as long as guest user = guest privileges.