小编smw*_*dia的帖子

在 SQL Server 中还原数据库时无法覆盖 mdf 文件

我有一个数据库 A。里面有一些数据。我为 A 创建了一个备份作为A.bak文件。然后,我创建了一个新的空数据库B.然后我尝试从恢复乙A.bak。但是 SQL Server 告诉我以下错误:

文件“C:\SQL Directory\DATA\A.mdf”不能被覆盖。它正被数据库“A”使用。

但是,如果我从 SQL Server 中删除 A,则恢复正常。

我不明白为什么 SQL 需要在从单独的备份文件恢复时写入原始数据库文件?

谢谢~

sql sql-server

24
推荐指数
2
解决办法
7万
查看次数

“应用池标识”对应用池起到什么作用?

在谈论 IIS 7.5 安全性时,AFAIK:

App Pool Identity决定我的 Web 应用程序以谁的身份运行。

验证方法决定的客户端认证为。

我有一个这样配置的虚拟文件夹:

  • 我使用匿名身份验证,期望所有客户端都应通过身份验证为IUSR
  • 我让 IUSR 完全控制该文件夹。
  • 我的应用程序池标识设置为 XXX 帐户,该帐户对该文件夹没有任何权限。(我特意设置了这个)

但事实证明我无法浏览该文件夹中的文件。一旦我授予 XXX 帐户访问该文件夹的权限,事情就会顺利进行。

那么App Pool Identity在匿名认证中扮演什么角色呢?我必须授予 App Pool Identity 帐户访问文件夹的权限,这完全出乎意料。我认为匿名身份验证就足够了?

谢谢。

iis iis-7.5

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

为什么不能在域级别管理本地服务、网络服务或本地系统等服务帐户?

我从这里读到:

在本地计算机上,管理员可以将应用程序配置为作为本地服务、网络服务或本地系统运行。这些服务帐户易于配置和使用,但通常在多个应用程序和服务之间共享,并且无法在域级别进行管理。

我只是不明白为什么不能在域级别管理这些帐户,因为它们都有众所周知的 SID?

谢谢你的时间。

windows iis windows-server-2008

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

标签 统计

iis ×2

iis-7.5 ×1

sql ×1

sql-server ×1

windows ×1

windows-server-2008 ×1