DB2:GRANT语句&访问权限

时间:2011-09-30 08:42:40

标签: sql db2 grant

我应该赋予DB用户执行REFRESH TABLE SOME_MQT的权利;声明?对于USER%USER_NAME来说,是否足够全部收到SOME_MQT? DB2版本:9.5.3

1 个答案:

答案 0 :(得分:0)

documentation for the REFRESH TABLE Statement似乎很清楚。

  

语句的授权标识所拥有的权限必须   至少包括以下其中一项:

     
      
  • 桌子上的CONTROL特权
  •   
  • SYSADM或DBADM权限
  •   

我不确定GRANT ALL是否足够。 dbms使用GRANT ALL授予所有可能权限的子集并不罕见。但它很容易测试。只需在物化视图上进行全部格式化(不一定是有问题的视图;使用临时视图)并让用户尝试刷新它。