我们在使用Tabular过程中,往往会通过权限设置,来管理用户访问的数据行、数据结果集。关于如果创建权限,如何管理权限,请参考另外一篇博文。
在给用户添加、修改完权限之后,我们需要先进行测试权限是否生效。如果是在企业内部,以AD的方式集成了域用户,总不能每次都跟用户要密码来测试吧;所以代理测试功能就显得尤为重要。
可以通过以下功能完成:
1. 在SSMS中,连接好Tabular实例,选择相应的数据库。右键 –> Browse…
2. 在打开的Browse界面中,点击左上角的切换用户(Change User)图标。
3. 有三个角色可供选择:
- 当前用户:当前打开SSMS的用户。
- 其他用户:可以模拟域里面其他用户。
- 角色:可以选择在当前Tabular里面创建的任一角色进行权限测试。