Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Права доступа  (Прочитано 5437 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Olegator
Команда клуба

ru
Offline Offline
Пол: Мужской

« : 08-09-2005 14:56 » 

Прочитал в Upgrade #32
Цитата
Итак, если операционная система претендует на звание многопользовательской, то в ней должен быть какой-то механизм разграничения прав доступа юзера к различным объектам. Объектом может быть любой ресурс, поддающийся разделению: файл, канал, поток, процесс, служба и т. д. В системе Windows объектом считается любая именованная структура, содержащая не только данные, но и описание метода их обработки. На практике это приводит, например, к тому, что учет ссылок на любой объект значительно упрощается. Естественно, не каждая структура является объектом: в частности, модули, к которым обращаются отдельные компоненты ядра, могут не быть объектами в силу того, что они содержат элементы интерфейса, а не описывают какие-либо процессы.

1. На счёт ссылок на объекты. Имеется в виду, что ссылка на объект это
описание метода работы с данными этого объекта? Т.е. разграничивая права доступа к объекту, мы тем самым разграничиваем права доступа и к ссылке. Так? Т.е. сама ссылка это часть объекта с точки зрения разграничения прав?

2. На счёт модуля содержащий элементы интерфейса. Почему он не является объектом?
Записан
npak
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #1 : 09-09-2005 10:06 » 

Сомнительное определение.  Во-первых, объекты могут быть неименованными.  Во-вторых, что значит "именованная структура" и как заданы операции?  Если верить MSDN, то типов объектов раз-два и обчёлся.
Список объектов есть в статье http://msdn.microsoft.com/library/default.asp?url=/library/en-us/sysinfo/base/kernel_objects.asp  Статья сама по себе полезная, почитай.
Записан

UniTesK -- индустриальная технология надежного тестирования.

http://www.unitesk.com/ru/
Olegator
Команда клуба

ru
Offline Offline
Пол: Мужской

« Ответ #2 : 09-09-2005 21:40 » 

Цитата
Итак, если операционная система претендует на звание многопользовательской, то в ней должен быть какой-то механизм разграничения прав доступа юзера к различным объектам. Объектом может быть любой ресурс, поддающийся разделению

Мне всё таки хочется понять. Разделение обязательное условие? Именно разделение предоставляет возможность разграничивать права?

Чем интерфейс мешает?
Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines