gpt4 book ai didi

azure - Azure Web应用程序和Web作业的不同连接字符串

转载 作者:行者123 更新时间:2023-12-02 07:48:51 25 4
gpt4 key购买 nike

我有一个 Azure Web 应用程序,其中的 Web 作业使用相同的数据库上下文,因此按照惯例,它们会选择相同的连接字符串名称。目前,他们从 Web 应用程序设置中获取连接字符串,以避免将密码存储在配置文件中。

我正在尝试通过为网络应用程序和网络作业设置单独的数据库用户来提高安全性,这些用户需要不同级别的访问权限,但鉴于它们共享相同的上下文,我不确定如何让他们访问从 Azure 应用程序设置中选取不同的连接字符串。

最好的方法是什么?我能看到的唯一选项是每次实例化上下文时指定连接字符串,但这似乎有点痛苦。

最佳答案

我认为没有一个很好的解决方案。可能的解决方法:

  • 不要对两者使用相同的连接字符串名称。例如也许您可以有一个应用程序设置来告诉您要使用的连接名称。并且您可以在应用程序和网络作业中保持该应用程序设置不同(您可以在各自的配置中对其进行硬编码)。
  • 将它们托管在不同的 Azure Web 应用中

关于azure - Azure Web应用程序和Web作业的不同连接字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45963454/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com