ПРЕДОСТАВЛЕНИЕ ДОСТУПА ТОЛЬКО К ИЗВЛЕЧЕННЫМ ДАННЫМ
Другая возможность состоит в том, чтобы предлагать пользователям доступ к уже извлеченным
данным, а не к фактическим значениям в таблице. Агрегатные функции, могут быть весьма удобными
в применении такого
способа. Вы можете создавать представление которое дает счет, среднее, и общее количество для
порядков на каждый день
порядка:
CREATE VIEW Datetotals AS SELECT odate, COUNT (*), SUM (amt), AVG (amt) FROM Orders GROUP BY odate;
Теперь вы передаете пользователю Diane - привелегию SELECT в представлении Datetotals:
GRANT SELECT ON Datetotals
TO Diane;