オブジェクト権限を取り消す
ユーザーが他のユーザーまたはロールに特権を付与した場合、データベースはそれらの他のユーザーまたはロールからの特権も取り消します。
正しいREVOKEステートメントは次のとおりです。
REVOKE object_priv [(column1, column2..)] ON [schema.]object
FROM {user, | role, |PUBLIC} [CASCADE CONSTRAINTS] [FORCE]
RESTRICT
はありません Oracleで。 RESTRICT
PostgresSQL、MariaDBなどに存在します。
ただし、意図した方法はREVOKE Update ON T FROM C
だと思います。 Aユーザーから実行されました。その後はエラーは発生せず、ユーザーCとDにはTを更新する権限がありません。