34.14. column_privileges
ÐÑедÑÑавление column_privileges опиÑÑÐ²Ð°ÐµÑ Ð²Ñе пÑава, назнаÑеннÑе ÑекÑÑей акÑивной Ñоли или ÑекÑÑей акÑивной ÑолÑÑ Ð´Ð»Ñ ÑÑолбÑов. Ðно ÑодеÑÐ¶Ð¸Ñ Ð¾ÑделÑнÑÑ ÑÑÑÐ¾ÐºÑ Ð´Ð»Ñ ÐºÐ°Ð¶Ð´Ð¾Ð¹ комбинаÑии ÑÑолбÑа, пÑаводаÑÐµÐ»Ñ Ð¸ пÑавообладаÑелÑ.
ÐÑли пÑаво даÑÑÑÑ Ð´Ð»Ñ Ð²Ñей ÑаблиÑÑ, оно бÑÐ´ÐµÑ Ð¿Ð¾ÐºÐ°Ð·ÑваÑÑÑÑ ÐºÐ°Ðº пÑаво Ð´Ð»Ñ ÐºÐ°Ð¶Ð´Ð¾Ð³Ð¾ ÑÑолбÑа, но ÑолÑко Ð´Ð»Ñ Ñипов пÑав, пÑименимÑÑ
к ÑÑолбÑам: SELECT, INSERT, UPDATE, REFERENCES.
ТаблиÑа 34.12. СÑолбÑÑ column_privileges
| ÐÐ¼Ñ | Тип даннÑÑ | ÐпиÑание |
|---|---|---|
grantor | sql_identifier | ÐÐ¼Ñ Ñоли, давÑей пÑаво (пÑаводаÑелÑ) |
grantee | sql_identifier | ÐÐ¼Ñ Ñоли, коÑоÑой бÑло дано пÑаво (пÑавообладаÑелÑ) |
table_catalog | sql_identifier | ÐÐ¼Ñ Ð±Ð°Ð·Ñ Ð´Ð°Ð½Ð½ÑÑ , ÑодеÑжаÑей ÑаблиÑÑ Ñ ÑÑим ÑÑолбÑом (вÑегда ÑекÑÑÐ°Ñ Ð±Ð°Ð·Ð°) |
table_schema | sql_identifier | ÐÐ¼Ñ ÑÑ ÐµÐ¼Ñ, ÑодеÑжаÑей ÑаблиÑÑ Ñ ÑÑим ÑÑолбÑом |
table_name | sql_identifier | ÐÐ¼Ñ ÑаблиÑÑ Ñ ÑÑим ÑÑолбÑом |
column_name | sql_identifier | ÐÐ¼Ñ ÑÑолбÑа |
privilege_type | character_data | Тип пÑава: SELECT, INSERT, UPDATE или REFERENCES |
is_grantable | yes_or_no | YES, еÑли пÑаво Ð¼Ð¾Ð¶ÐµÑ Ð¿ÐµÑедаваÑÑÑÑ, или NO в пÑоÑивном ÑлÑÑае |