代码之家  ›  专栏  ›  技术社区  ›  noobzilla

如何限制对Coldfusion管理员中定义的DSN的访问?

  •  2
  • noobzilla  · 技术社区  · 10 年前

    Coldfusion为ColdfusionAdministrator提供了一种定义数据源名称(DSN)的方法,我们可以使用它来连接到各种数据库。我的问题是,假设我在管理员中定义了以下DSN:

    • DSN1型
    • DSN2型
    • DSN3等。

    我们有一个共享服务器的情况,不希望所有使用服务器的程序员都能访问上述所有DSN(我相信默认情况下,如果他们知道DSN名称,他们可以直接使用它)。例如,我们可能希望程序员X能够使用DSN1,但不能使用DSN2和DSN3。

    在上述情况下,是否有防止/限制访问DSN的方法?

    提前感谢您的任何见解。

    1 回复  |  直到 10 年前
        1
  •  2
  •   snake    10 年前

    是的,您需要启用安全沙盒并限制每个站点只能访问其自己的DSN