【问题标题】:Permission setting on DNN SQL Server databaseDNN SQL Server 数据库的权限设置
【发布时间】:2013-09-14 00:52:20
【问题描述】:

我昨天在尝试升级到 DNN7.1.1 时遇到了问题。开始弄乱 ISS(和文件系统)的权限,现在我无法登录 DNN。

有数据库联系。登录区域外的 DNN 模块完美运行,将数据加载并保存到数据库。当我尝试登录(使用主机)时,dnndev.db.eventlog 告诉我 Login.ascx.cs 中有一个 InnerException。我认为这与 DNN 服务对所需表的写入/读取权限有关....

你有什么建议吗?

【问题讨论】:

    标签: sql-server permissions dotnetnuke database-permissions


    【解决方案1】:

    您可以尝试几件事:

    • 确保 web.config 中的连接字符串具有服务器名和数据库。我们的 DBA 更改了一些权限,但我没有数据库名称,它破坏了我的网站。
    • 您可以尝试在 DNN 数据库上授予 DNN 用户 DBO 和 SA 权限(仅用于安装)
    • 启动 SQL Profiler 以查看发生了什么
    • 查看 Windows 事件查看器和 SQL 日志

    更新:

    • 查看您的应用程序池中使用的用户,并确保该用户对 Web 目录具有读/写权限
    • 如果这不起作用,请尝试让这 2 个用户阅读,看看是否有帮助(如果没有,请关闭):IUSRIIS_IUSRS(@ 987654321@)

    这些只是我想到的一些事情。

    【讨论】:

      猜你喜欢
      • 2010-11-23
      • 2019-04-30
      • 2011-06-07
      • 2011-03-01
      • 2011-02-20
      • 1970-01-01
      • 1970-01-01
      • 2014-03-12
      • 1970-01-01
      相关资源
      最近更新 更多