Tabular系列之问题1:如何利用其他人的账号进行权限测试?
2017-08-10 13:53
609 查看
我们在使用Tabular过程中,往往会通过权限设置,来管理用户访问的数据行、数据结果集。关于如果创建权限,如何管理权限,请参考另外一篇博文。
在给用户添加、修改完权限之后,我们需要先进行测试权限是否生效。如果是在企业内部,以AD的方式集成了域用户,总不能每次都跟用户要密码来测试吧;所以代理测试功能就显得尤为重要。
可以通过以下功能完成:
1. 在SSMS中,连接好Tabular实例,选择相应的数据库。右键 –> Browse…
![](https://oscdn.geek-share.com/Uploads/Images/Content/202004/03/eb4c3e2c3721c06dbea0ffd705812d25.jpg)
2. 在打开的Browse界面中,点击左上角的切换用户(Change User)图标。
![](https://oscdn.geek-share.com/Uploads/Images/Content/202004/03/4bcda02e5174e83331f204ae7cede6f6.jpg)
3. 有三个角色可供选择:
当前用户:当前打开SSMS的用户。
其他用户:可以模拟域里面其他用户。
角色:可以选择在当前Tabular里面创建的任一角色进行权限测试。
在给用户添加、修改完权限之后,我们需要先进行测试权限是否生效。如果是在企业内部,以AD的方式集成了域用户,总不能每次都跟用户要密码来测试吧;所以代理测试功能就显得尤为重要。
可以通过以下功能完成:
1. 在SSMS中,连接好Tabular实例,选择相应的数据库。右键 –> Browse…
![](https://oscdn.geek-share.com/Uploads/Images/Content/202004/03/eb4c3e2c3721c06dbea0ffd705812d25.jpg)
2. 在打开的Browse界面中,点击左上角的切换用户(Change User)图标。
![](https://oscdn.geek-share.com/Uploads/Images/Content/202004/03/4bcda02e5174e83331f204ae7cede6f6.jpg)
3. 有三个角色可供选择:
当前用户:当前打开SSMS的用户。
其他用户:可以模拟域里面其他用户。
角色:可以选择在当前Tabular里面创建的任一角色进行权限测试。
![](https://oscdn.geek-share.com/Uploads/Images/Content/202004/03/bb6a46a0c20977629a7994d449e033da.jpg)
相关文章推荐
- 如何在struts2中利用session进行权限控制
- 测试系列之二----如何进行单元测试
- 如何利用开发者账号重签ipa文件,并部署到IOS设备做测试
- 如何用个人开发者账号在两台机子上进行真机测试
- 小胖说事21------如何利用开发者账号重签ipa文件,并部署到IOS设备做测试(ipa重新签名)
- 在junit中利用jmock进行测试出现的问题
- 针对批量插入如何提高性能的问题进行的测试过程
- 如何在xcode7上免开发者账号进行ios程序真机测试
- 【Jenkins系列之二】利用Jenkins+Github进行自动化测试的步骤
- 如何在xcode7上免开发者账号进行ios程序真机测试
- [MySQL FAQ]系列 -- 如何利用触发器实现账户权限审计
- [MySQL FAQ]系列 -- 如何利用触发器实现账户权限审计
- 如何在chrome浏览器利用postman应用进行restful api接口请求测试
- 如何利用开发者账号重签ipa文件,并部署到IOS设备做测试
- 关于如何利用COM+,来提高ASP执行权限的问题!
- 一入前端深似海,从此红尘是路人系列第十弹之如何合理利用Git进行团队协作(一)
- ISTQB AL-TA/TTA连载系列21:测试中如何应对需求不全问题
- 如何解决Windows 10超级管理员账号权限受限的问题
- 如何利用selenium来进行自动化页面测试
- 一个完整利用InternetOpen等系列函数进行下载的测试例子