ビューを作成します。
CREATE OR REPLACE VIEW AuthorizationTrainer AS
SELECT Person.id, Person.login as nick, Person.password as pass
FROM TABLE2,Person
WHERE TABLE2.id_Person = Person.id
次に、付与を作成します。
GRANT SELECT ON Teachprog.AuthorizationTrainer TO 'Trener'@'%'
SELECT id,nick FROM AuthorizationTrainer
-作品
SELECT id,nick,pass FROM AuthorizationTrainer
- エラーが発生します:
fly error: #1356 - ビューが
'Teachprog.AuthorizationTrainer'
無効なテーブル、列、関数を参照しているか、ビューの定義者/呼び出し元にそれらを使用する権限がありません