小编Bri*_*kel的帖子

无法使用SSMS和Windows 7凭据管理器连接到不同域中的SQL Server

我需要连接到另一个Windows域中的SQL Server 2008实例来管理它.我们只使用Windows身份验证.

在Windows XP中,我可以使用"管理网络密码"功能在我的本地计算机上存储我的远程计算机的用户名和密码.这样做会导致SQL Server Management Studio在连接到该服务器时使用这些凭据而不是我的本地凭据.这非常有效,并且每次与SSMS连接时都无法输入用户名或密码.

但是,Holy Cow,升级到Windows 7之后,我再也无法做到这一点.在Credential Manager中添加远程域凭据无法产生所需的行为.SMSS 2008 R2忽略存储的凭据,而是始终发送我的本地凭据,导致登录每次都失败.在SMSS中,甚至没有办法输入备用凭据,因此结果是我根本无法访问远程服务器!

登录失败,并显示以下消息:

登录失败.登录来自不受信任的域,不能与Windows身份验证一起使用.(Microsoft SQL Server,错误:18452)

如何让Windows 7上的SMSS以与Windows XP相同的方式运行?

sql-server ssms windows-authentication

14
推荐指数
1
解决办法
2万
查看次数

Visual Studio 2010 SP1中的.ASPX文件无法启动自动大纲(可折叠部分)

在Visual Studio 2010 SP1中,打开它们时,ASPX文件未启用自动大纲.对于打开的每个文件,我需要单击编辑/大纲/开始自动大纲,这非常烦人.打开仅代码(非ASPX)文件时,无需执行此步骤.

我使用了一些扩展,所有这些扩展都来自MS,包括Power Tools,JavaScript工具等,我认为可能它们导致了问题,因此我禁用了所有这些并重新启动了VS,但问题仍然存在.

我在Win XP Pro上没有VS2010(没有SP)这个问题,我用了大约18个月,但我最近干净安装了Win 7 x64,VS2010和VS2010 SP1,现在我遇到了这个问题.

有任何想法吗?

asp.net visual-studio-2010 visual-studio

14
推荐指数
2
解决办法
4021
查看次数

监视ASP.NET和SQL Server以确保安全性

监视ASP.NET应用程序以确保其安全并快速检测入侵的最佳(或任何好的)方法是什么?我们如何确切地知道,截至目前,我们的申请完全没有妥协?

我们即将推出一个ASP.NET 4 Web应用程序,其数据存储在SQL Server上.Web服务器在Windows Server 2008实例上的IIS中运行,数据库服务器在单独的Win 2008实例上的SQL Server 2008上运行.

我们已经审核了Microsoft的安全建议,我认为我们的应用程序非常安全.我们实施了"纵深防御"并考虑了一系列攻击向量.

所以我们"感到"自信,但对我们系统的安全性还没有真正的可见性.如果有人渗透,我们怎么能立刻知道?我们怎么知道我们的某个服务器上是否存有某种包裹?我们怎么知道数据泄漏是否正在进行中?

有哪些概念,工具,最佳实践等?

布莱恩,提前谢谢

其他想法4/22/11

克里斯,感谢下面非常有用的个人观察和提示.

监控当前应用程序活动以确保安全性的良好,全面的方法是什么?除了在应用最佳实践,补丁等方面保持警惕之外,我想知道我的系统内部到底发生了什么.我希望能够以清楚地向我显示哪些流量是可疑的,哪些不是流量的方式来观察和分析其活动.最后,我希望这些信息完全准确且易于消化.

我们如何有效地接近这一点?除了线路上的数据包之外,一个好的解决方案是否包括监控登录,数据库活动,ASP.NET活动等?如何采取强有力的安全态势有哪些例子?

布赖恩

sql-server asp.net security iis monitoring

10
推荐指数
1
解决办法
1318
查看次数

实体框架v4:通过更新模型向导防止存储模型覆盖

在我的Entity Framework v4项目中,我有一个包含两列的表,这些列由数据库计算(通过触发器等).为了让EF正确地将记录插入到表中,我必须在EF存储模型(StoreGeneratedPattern属性)中手动将列标记为"已计算",这是设计者不支持的 - 所以我必须制作手动编辑.EDMX文件中的XML.

问题是,每当我的数据库架构发生变化,并且我需要更新项目中的存储模型时,"更新模型向导"将覆盖.EDMX的整个存储模型部分,从而消除了我的手动更改.这意味着我必须保留这些更改的特殊列表,并在每次更新时手动重新应用它们!对于上帝的爱,这必须是EF中最愚蠢的故障之一.

无论如何,我对蜂巢的问题是这样的...有没有办法阻止存储模型覆盖?有没有办法标记数据库中的列,以便EF会自动将它们标记为计算?作为最后的手段,是否有一些非常简单的XML工具/技术可以在每次刷新后自动为我应用更改?

谢谢,哦,我学习StackOverflow贡献者,以缓解我的痛苦,并帮助我解决这个问题,即使我还没有在网站上的任何状态.总有一天,当我有4位数的声望时,我会记住你.

布赖恩


更新

内部人员告诉我,一个解决方案可能是查看"Designer Power Pack"(下面的链接),它允许您自定义存储模型的生成.到目前为止,我只是略读了这些信息,但在我看来,可能会有一两天的学习曲线来解决这个问题.有没有人对Designer Power Pack或任何其他想法有任何经验?

http://blogs.msdn.com/b/adonet/archive/2010/02/08/entity-designer-database-generation-power-pack.aspx

再次感谢,Brian

.net sql sql-server asp.net entity-framework

7
推荐指数
1
解决办法
1693
查看次数

如何在ASP.NET Application_Error事件中确定当前请求是否是异步回发

是否可以从Application_Error事件中确定当前请求是否是异步回发(部分页面更新)?

使用异步回发时,处理应用程序错误的最佳方法是什么?

在Application_Error中,我们重定向到不同的错误页面,但在异步回发期间抛出错误时,该方法无法正常工作.我们注意到,即使AllowCustomErrorsRedirect = false,我们也有一个OnAsyncPostBackError处理程序来设置AsyncPostBackErrorMessage.在异步回发期间,我们的AsyncPostBackErrorMessage被覆盖,客户端会收到通用网页错误.

asp.net asyncpostbackerror

7
推荐指数
1
解决办法
3905
查看次数