我怀疑向Oracle数据库中的用户授予权限的命令。
看,我可以在有或没有命令的情况下授予许可ANY ,,, 例如,我可以使用以下命令来授予crate mviews:
GRANT CREATE MATERIALIZED VIEW TO <USER>;
OR
GRANT CREATE ANY MATERIALIZED VIEW TO <USER>;
所以, 两者之间有什么区别?!使用 ANY 或不...
感谢
答案 0 :(得分:2)
区别在于:
GRANT CREATE MATERIALIZED VIEW TO <USER>;
让您在架构中创建实体化视图。
GRANT CREATE ANY MATERIALIZED VIEW TO <USER>;
让您在所有模式中创建物化视图。
您可以查看here以获取更多信息。