我们有一个ASP.NET 3.5应用程序,已经生产了一年多.我们的上一次发布是在几个月前发布的.我们使用CSS来设置样式并将背景图像应用于div等.服务器是带有IIS的Windows 2003.
突然,本周,我们收到了一些用户的报告,说明页面似乎在加载时挂断了.状态栏显示页面主区域中使用的背景图像的名称(在CSS中分配).在我们的办公室,我们中的一些人可以重建这个问题,而其他人则不能.IE6和Firefox似乎没有受到影响,只有IE7/8.在受影响的计算机上运行Fiddler,并试图查看请求发生了什么似乎使问题消失(当通过Fiddler运行时,它返回时没有).在挂起的负载上点击刷新通常会使页面加载正常.
我查看了背景图片,甚至将其替换为存档副本.没有快乐.我们从生产源重新部署了应用程序.没有喜悦.我们重新启动IIS并最终重新启动整个服务器.事件日志,应用程序日志或IIS日志中没有异常条目.最后,我完全删除了图像并重新设置了页面样式,不使用背景图像.这至少就目前解决了这个问题.
但是,我们有其他图片"悬挂"的报道.这些图片是PNG,但我听说有些传言说GIF有时挂起,但我没有截图确认.
这刚刚开始"突然发生".最近没有应用于服务器的版本或更新.我们甚至检查了客户端上的更新,以查看最近的Windows Update是否可能在客户端上导致此更新,但在过去几周内没有更新任何内容.
如果您有关于此问题的任何信息,我很乐意听取您的意见.我也非常感谢有关我们可以尝试的其他诊断的任何建议.
我正在将我们的QA分支中的热门修复程序合并到我们的Dev分支中.五个文件已经改变.我对Dev分支进行了新的检查.然后我从QA到Dev工作副本进行合并(修订范围).它带来了五个文件,并且外部和忽略属性存在冲突 - 我通过"使用本地"(dev)来解析.
当我检查修改或提交时,我希望看到我合并的五个文件是唯一的更改.但是,我接近提交对话框中显示的700个"已修改"文件.如果我选择其中一个文件并"与base比较",WinMerge会出现并说"文件是相同的".
我已经尝试过将文件日期设置为"最后提交"而不是.
经过几次谷歌搜索并快速浏览这里的问题后,我似乎找不到我认为是 SQL Server 权限的食谱答案。
正如我在小商店中经常看到的那样,这里的大多数开发人员在开发时都使用 SQL Server 的管理员帐户。我想设置可以分配给开发人员的角色和权限,以便我们可以完成我们的工作,但同时也需要最少的权限。任何人都可以提供有关分配哪些 SQL Server 权限的建议吗?
成分:
平台:
由于一些旧应用和网络,我们正在运行“混合模式”安全性,但正在转向 Windows 身份验证。我不确定这是否真的影响角色设置。
我计划将开发人员对 Prod 和 Staging/QA DB 的访问权限设置为只读。但是,我仍然希望开发人员保留运行 Profiling 的能力。
我们需要具有更高权限级别的部署帐户。我们目前正试图弄清楚 SSIS 包部署需要哪些特权。
在开发服务器中,开发人员需要广泛的权限。但是,我不确定让他们全部成为管理员是否真的是最好的选择。
很难相信没有人已经发布了一个体面的示例脚本,为开发人员和部署人员设置了一组合适的适当权限的此类角色。
我们可能可以通过锁定事物然后在发现需要时添加权限来解决所有问题,但这对每个人来说都是太大的 PITA。
任何人都可以指出或提供一个很好的例子来说明这些平台上这些角色的权限吗?