Tabular系列之问题1:如何利用其他人的账号进行权限测试?

我们在使用Tabular过程中,往往会通过权限设置,来管理用户访问的数据行、数据结果集。关于如果创建权限,如何管理权限,请参考另外一篇博文。

在给用户添加、修改完权限之后,我们需要先进行测试权限是否生效。如果是在企业内部,以AD的方式集成了域用户,总不能每次都跟用户要密码来测试吧;所以代理测试功能就显得尤为重要。

可以通过以下功能完成:

1. 在SSMS中,连接好Tabular实例,选择相应的数据库。右键 –> Browse…

    Tabular系列之问题1:如何利用其他人的账号进行权限测试?

2. 在打开的Browse界面中,点击左上角的切换用户(Change User)图标。

 Tabular系列之问题1:如何利用其他人的账号进行权限测试?

3. 有三个角色可供选择:

  • 当前用户:当前打开SSMS的用户。
  • 其他用户:可以模拟域里面其他用户。
  • 角色:可以选择在当前Tabular里面创建的任一角色进行权限测试。

 Tabular系列之问题1:如何利用其他人的账号进行权限测试?