Are both following sentences OK? What is better to use in a software in context of users accessing a server?
"You do not have enough rights to do something"
"You do not have sufficient permissions to do something"
Maybe something else?
Thanks!
English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. It only takes a minute to sign up.
Sign up to join this communityAre both following sentences OK? What is better to use in a software in context of users accessing a server?
"You do not have enough rights to do something"
"You do not have sufficient permissions to do something"
Maybe something else?
Thanks!
This question is really more suitable for English Language Learners (https://ell.stackexchange.com/), so I guess it will be moved there. Meanwhile:
The usual advice is to prefer short Anglo-Saxon words when in doubt. However, there is no doubt here, so that general advice does not apply. Note that if this were about having a large enough quantity of some rights that are not properly defined (and fluctuate somewhere between being granted by someone and arising naturally), then both formulations would be a priori equally good. However, since the second one also has a more technical reading, it would be better style to prefer the first one, which is more restrictive in meaning. This is probably a key reason why Anglo-Saxon words should normally be preferred when there is a free choice.
PS: If there is no reason to be technical, the clearest formulation may actually be this: "You do not have the right to do something." But I agree with Hot Licks' comment that this may be problematic because a certain type of user may not react well to being told they don't have the right to do something - possibly more so than when more technical language is used.