В чем разница между Право и Разрешение?

Я знаю, что термин «права» применяется к пользователям или группам пользователей (например, «пользователь X имеет право изменять системное время»), а термин «разрешения» применяется к объекту (например, папка или файл, например, «пользователь X имеет полные права доступа к этой папке»). Эта ссылка говорит о том же.

Тогда почему мы не говорим «разрешения пользователя» вместо «права пользователя»? Какая разница в значении двух слов «разрешение» и «права»?


Я не думаю, что это действительно серьезная причина для различия. Так оно и было в Windows.

В повседневном языке права/разрешения/привилегии в любом случае являются синонимами.

Re. «Права пользователя»

Термин «Права пользователя» в Windows обычно относится к чему-либо, предоставленному пользователю.

Microsoft кажутся неуверенными в условиях. Вот неприятный фрагмент из Википедии: https://en.wikipedia.org/wiki/Privilege_ (вычисления) #Nomenclature

Имена, используемые в исходном коде Windows, заканчиваются либо «Привилегия» или «Право входа в систему». Это привело к некоторой путанице в том, как следует называть полный набор всех этих «Прав» и «Привилегий».

В настоящее время Microsoft использует термин «Права пользователя». В прошлом Microsoft также использовала некоторые другие термины, такие как «Права доступа», «Права входа в систему» ​​и «Права NT».


Я не думаю, что это действительно серьезная причина для различия. Так оно и было в Windows.

В повседневном языке права/разрешения/привилегии в любом случае являются синонимами.

Re. «Права пользователя»

Термин «Права пользователя» в Windows обычно относится к чему-либо, предоставленному пользователю.

Microsoft кажутся неуверенными в условиях. Вот неприятный фрагмент из Википедии: https://en.wikipedia.org/wiki/Privilege_ (вычисления) #Nomenclature

Имена, используемые в исходном коде Windows, заканчиваются либо «Привилегия» или «Право входа в систему». Это привело к некоторой путанице в отношении того, как следует называть полный набор всех этих «Прав» и «Привилегий».

В настоящее время Microsoft использует термин «Права пользователя». В прошлом Microsoft также использовала некоторые другие термины, такие как «Права привилегий», «Права пользователя для входа в систему» ​​и «Права NT».


Как вы отметили, права — это то, что вам было предоставлено; а разрешения — это то, что ресурсы, которые вам нужны, настроены так, чтобы требовать. Но нередко можно услышать, как люди путают их, говоря что-то вроде «Я дам вам разрешение на доступ к моему ресурсу».

Это различие имеет большее значение, когда вы начинаете использовать модель управления доступом на основе ролей. Например, я бы никогда намеренно не предоставил пользователю разрешение на доступ к моей системе. Вместо этого я бы посоветовал этому пользователю запросить членство в группе доступа, которая имеет такие права. Так что я уже думаю о правах и разрешениях.

После того, как концепции были разделены по этим линиям, я обнаружил, что менее склонен менять эти два термина местами.

Но суть в том, что различие не очень важно. Если вы хотите предоставить разрешение на доступ к вашей папке, продолжайте. 🙂


Как вы отметили, права — это то, что вам было предоставлено; в то время как разрешения — это то, для чего требуются необходимые ресурсы. Но нередко можно услышать, как люди путают их, говоря что-то вроде «Я дам вам разрешение на доступ к моему ресурсу».

Это различие имеет большее значение, когда вы начинаете использовать модель управления доступом на основе ролей. Например, я бы никогда намеренно не предоставил пользователю разрешение на доступ к моей системе. Вместо этого я бы посоветовал этому пользователю запросить членство в группе доступа, которая имеет такие права. Так что я уже думаю о правах и разрешениях.

После того, как концепции были разделены по этим линиям, я обнаружил, что менее склонен менять эти два термина местами.

Но суть в том, что различие не очень важно. Если вы хотите предоставить разрешение на доступ к вашей папке, продолжайте. 🙂

Оцените статью
techsly.ru
Добавить комментарий