Кто-нибудь знает что-нибудь о горизонтальном и вертикальном распространении - PullRequest
0 голосов
/ 13 ноября 2018

propogation question

согласно этой диаграмме ... сколько людей могут получить привилегии? и что такое горизонтальное и вертикальное распространение?

нашел здесь что-то, что говорит

Предположим, что Al предоставляет SELECT для A2 в отношении EMPLOYEE с горизонтальным распространением, равным 1, и вертикальным распространением, равным 2. A2 может затем предоставить SELECT не более чем одной учетной записи, поскольку ограничение горизонтального распространения установлено в 1. Дополнительно. , A2 не может предоставить привилегию другой учетной записи, кроме случаев, когда для вертикального распространения установлено значение 0 (без параметра GRANT OPTION) или 1; это потому, что A2 должен уменьшить вертикальное распространение по крайней мере на 1 при передаче привилегии другим. Кроме того, горизонтальное распространение должно быть меньше или равно первоначально предоставленному горизонтальному распространению. Например, если учетная запись A предоставляет привилегию учетной записи B с горизонтальным распространением, установленным на целое число j> 0, это означает, что B может предоставить привилегию другим учетным записям только с горизонтальным распространением, меньшим или равным j. Как показывает этот пример, методы горизонтального и вертикального распространения предназначены для ограничения глубины и ширины распространения привилегий.

как мне применить это к этому вопросу?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...