登录
|
注册
|
QQ账号登录
|
常见问题
联系我们:
我要上传
首页
浏览
幼儿/小学教育
中学教育
高等教育
研究生考试
外语学习
资格/认证考试
论文
IT计算机
经济/贸易/财会
管理/人力资源
建筑/环境
汽车/机械/制造
研究报告
办公文档
生活休闲
金融/股票/期货
法律/法学
通信/电子
医学/心理学
行业资料
文学/艺术/军事/历史
我的淘豆
我要上传
帮助中心
复制
下载此文档
SQL Server Reporting Service数据级权限解决方案.docx
文档分类:
IT计算机
|
页数:约6页
举报非法文档有奖
分享到:
1
/
6
下载此文档
搜索
下载此文档
关闭预览
下载提示
1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
2.下载该文档所得收入归上传者、原创者。
3.下载的文档,不会出现我们的网址水印。
同意并开始全文预览
(约 1-6 秒)
下载文档到电脑,查找使用更方便
下 载
还剩?页未读,
继续阅读
分享到:
1
/
6
下载此文档
文档列表
文档介绍
SQL Server Reporting Service数据级权限解决方案.docx
SQLServerReportingService数据级权限解决方案
注:内容来源于网络。
BI数据分析是目前企业的热门应用,而对企业来说,权限控制是非常重要的,尤其是作为决策用的企业报表。目前基于微软SQLServer体系的BI架构为etDimensionSet(stringdomain_account,stringdimension)
//方法的名字无所谓,参数比较重要
//domain_account:访问用户的帐号,后面我们会知道是从角色的设置中传入
//dimension:是获取哪个维度的数据。在角色里,需要对每一个维度进行设置
{
//return"{[Location].[City].&[Seattle]}",返回的结果示例
SqlConnectionconnection=newSqlConnection(connection_string);
();
SqlCommandcommand=newSqlCommand("SP_Security_GetDimensionSetByLoginAccount",connection);
=;
SqlParameterp1=newSqlParameter("***@domain_account",domain_account);
SqlParameterp2=newSqlParameter("***@dimension",dimension);
(p1);
(p2);
SqlDataReaderreader=();
stringresult_set=;
intcount=0;
while(())
{
count++;
if(result_set!=)result_set+=",";
result_set+=(string)reader["DimensionSet"];
}
();
();
();
return"{"+result_set+"}";
}
publicDataSecurity()
{
}
}
}
这个类库的作用很简单,抛开BI不谈,其实他就调用了一个存储过程,把返回结果做了一个字符串拼接,然后返回这个字符串。一般的返回结果会是大致如下:{[Location].[City].&[Seattle]},这表示用户在Location维度下只能够看到Seattle的数据,其他的城市数据都看不到。当然如果是多个城市,那就是用逗号分隔的列表,比如:{[Location].[City].&[Seattle],[Location].[City].&[Washington]}。
如上所示,字符串拼接很简单,但是这些用户能够访问的具体数据记录在哪呢?这就是用户在网页上设置好数据权限,记录在数据库中的字符串了。
SQL Server Reporting Service数据级权限解决方案 来自淘豆网m.daumloan.com转载请标明出处.
猜你喜欢
2025年二级建造师之二建建筑工程实务考试题库..
161页
2025年土地登记代理人之土地登记相关法律知识..
179页
2025年企业人力资源管理师之一级人力资源管理..
156页
2025年土地登记代理人之土地登记相关法律知识..
176页
2025年公用设备工程师之专业知识(暖通空调专..
166页
2025年土地登记代理人之土地登记相关法律知识..
179页
2025年公用设备工程师之专业知识(暖通空调专..
167页
2025年初级经济师之初级经济师人力资源管理考..
170页
2025年初级经济师之初级经济师人力资源管理考..
171页
2025年普法学法知识竞赛题库带答案(模拟题)..
49页
2025年普法学法知识竞赛题库附答案(满分必刷..
49页
2025年国家电网招聘之电网计算机考试题库含答..
160页
2025年汽车维修工技能理论考试题库重点
45页
2025年法律常识题库附答案(满分必刷)
58页
2025年法律常识题库附完整答案【夺冠】
58页
相关文档
更多>>
非法内容举报中心
文档信息
页数
:
6
收藏数
:
0
收藏
顶次数
:
0
顶
上传人
:
kunpengchaoyue
文件大小
:
50 KB
时间
:
2022-06-23
相关标签
数据解决方案
数据权限设计方案
大数据解决方案
数据库解决方案
数据湖解决方案
sql注入解决方案
数据库数据同步解决方案
数据中心解决方案
数据存储解决方案
数据仓库解决方案
计算机原理
PHP资料
linux/Unix相关
C/C++资料
Java
.NET
windows相关
开发文档
管理信息系统
软件工程
网络信息安全
网络与通信
图形图像
行业软件
人工智能
计算机辅助设计
多媒体
软件测试
计算机硬件与维护
网站策划/UE
网页设计/UI
网吧管理
电子支付
搜索引擎优化
服务器
电子商务
Visual Basic
数据挖掘与模式识别
Web服务
网络资源
Delphi/Perl
Python
CSS/Script
Flash/Flex
手机开发
UML理论/建模
并行计算/云计算
嵌入式开发
计算机应用/办公自动化
数据结构与算法
SEO
最近更新
促进小学语文有效识字教学的方法
电从发电厂输送到家里
例谈项目学习在科学教学中的实践研究
体育课老师示范位置的选择和实际应用
体操专选教学中学生心理障碍产生的原因及对..
低速走丝线切割机加工精度分析
低温熔盐中硫化锑还原固硫熔炼机理及工艺研..
低品位胶磷矿多功能团捕收剂合成与应用
伴癫痫的颞叶海绵状血管瘤的手术治疗综述报..
传统体育教学现状分析及改良建议
优化小学语文阅读教学的策略分析
企业管理中知识型员工的激励研究
企业应收账风险管理策略探讨
以氧化偶联反应为模板的机理动力学研究
以喉气管狭窄为首发表现的肉芽肿性多血管炎..
从赵作海案论证据的认定
从内源性干细胞动员探讨补肾方促进骨质疏松..
从“色影无忌”网看网络虚拟社区中的视觉文..
人类乙醇脱氢酶1A的生物信息学分析及在肺癌..
人文地理过程内涵辨析与模拟探讨
人工模拟酶在生物分析领域的应用研究
人体试验侵权责任研究
产量潜力22.5t hm-2玉米理想株型及群体结构..
班班通培训演讲
亚临床甲状腺功能减退症与外周血三系细胞的..
班会主题班会-预防常见传染病
班主任要善等学生善待自己
二氧化锆包覆的二氧化硅核壳型填料的制备及..
二元纳米微粒有序无序转变和结构稳定性的热..
2025年人教版九年级语文必背古诗文
在线
客服
微信
客服
意见
反馈
手机
查看
返回
顶部