【问题标题】:How to change SSRS Data Entry Field datatype to password?如何将 SSRS 数据输入字段数据类型更改为密码?
【发布时间】:2017-06-09 20:00:15
【问题描述】:

我有一份报告需要密钥,该密钥是 SQL 字符串中使用的参数。我希望当报告在那里打开时,该字段中的文本被遮盖。如果它被视为 html 表单中的密码字段,那将是完美的。有什么方法可以让 SSRS 做到这一点?

我在 RDL XML 中看到该字段的定义如下:

<ReportParameter Name="secretkey">
  <DataType>String</DataType>
  <Prompt>Secret Key</Prompt>
</ReportParameter>

是否有像 PASSWORD 这样的数据类型会像 html 表单一样隐藏文本字符串?

【问题讨论】:

  • 需要考虑的是,像 HTML 密码表单这样的东西根本不安全,只是方便地被屏蔽了。我不相信 SSRS 支持这样的东西,但根据这个字符串的敏感程度,你甚至可能不想要这样的解决方案。

标签: xml reporting-services parameters ssrs-2008-r2


【解决方案1】:

我认为 SSRS 中没有内置任何东西来支持这一点,但您可以做的是对报告应用安全权限,以便只有您愿意提供此密钥的人才能访问报告。

此外,如果您需要根据运行报告的用户来限制或过滤报告中的数据 - 例如如果有不同的密钥并且他们会调整或修改显示的数据,UserID 内置字段可能对您有用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-04-09
    • 2013-02-24
    • 2017-03-09
    • 2014-02-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多