php - SQL - 从多个表为不同角色创建视图
问题描述
我有一个名为 admin 的表:
我有更多 2 个名为 images1、images2 的表,其中包含以下数据:
现在,admin1
应该拥有对 table 的所有特权images1
,admin2
应该拥有对 table 的所有特权images2
。admin1
不能进行更改images2
,反之亦然。
sadmin
应该能够查看和编辑、更新整个数据,即来自images1
和的数据images2
。如何为和sadmin
创建视图?我试过联合,但它没有产生结果。这是我对 sadmin 视图的查询。admin1
admin2
CREATE VIEW sadmin_fullview SELECT * FROM image1 UNION SELECT * FROM image2;
解决方案
推荐阅读
- kubernetes - 拥有不同版本的 AKS 集群和节点池 Kubernetes 版本有什么缺点?
- scala - org.apache.orc.impl.SchemaEvolution$IllegalEvolutionException: ORC 不支持从文件类型 char(6) (12) 到 reader 的类型转换
- r - 将字符向量转换为 R 中的单行数据框
- xml - 如何更改 DataStage 中的 XPATH 和 XML 输出格式?
- acumatica - 我们能否为 SO301000 销售订单创建一个新的站点地图,例如 Acumatica 中的“测试销售订单”站点地图
- codeigniter - 如何通过在codeigniter 5.6中的设备上按yes来通过电话集成谷歌登录?
- r - R中的自定义注释方法(#除外)
- python - 如何根据重复行数提取数据?
- amazon-web-services - Lambda 和 API Gateway 的 CloudFront 接收上传文件是否需要任何设置?
- google-cloud-platform - Google Dataflow 可以在未经许可的情况下写入任何地方