我正在使用tableau java SDK 10.0版,我尝试在不属于该用户的示例项目中发布数据源,我得到了SERVER_ERROR而不是PERMISSION_DENIED错误
例如示例项目属于示例用户(user1,user2),但是当我尝试将数据源发布为user3时,我得到了SERVER_ERROR,在这种情况下,user3没有权限在示例项目中发布数据源所以它应该返回PERMISSION_DENIED错误,但我得到SERVER_ERROR
在哪种情况下发生PERMISSION_DENIED?
答案 0 :(得分:1)
我不熟悉您提到的用户的环境设置。但SQL或您的数据库是我认为的服务器。所以,SERVER_ERROR可能是正确的。您可能需要深入了解SERVER_ERROR属性才能看到。您要查找的权限标志应该是其中一个值。