我有一个数据库 A。里面有一些数据。我为 A 创建了一个备份作为A.bak文件。然后,我创建了一个新的空数据库B.然后我尝试从恢复乙A.bak。但是 SQL Server 告诉我以下错误:
文件“C:\SQL Directory\DATA\A.mdf”不能被覆盖。它正被数据库“A”使用。
但是,如果我从 SQL Server 中删除 A,则恢复正常。
我不明白为什么 SQL 需要在从单独的备份文件恢复时写入原始数据库文件?
谢谢~
在谈论 IIS 7.5 安全性时,AFAIK:
App Pool Identity决定我的 Web 应用程序以谁的身份运行。
验证方法决定谁的客户端认证为。
我有一个这样配置的虚拟文件夹:
但事实证明我无法浏览该文件夹中的文件。一旦我授予 XXX 帐户访问该文件夹的权限,事情就会顺利进行。
那么App Pool Identity在匿名认证中扮演什么角色呢?我必须授予 App Pool Identity 帐户访问文件夹的权限,这完全出乎意料。我认为匿名身份验证就足够了?
谢谢。
我从这里读到:
在本地计算机上,管理员可以将应用程序配置为作为本地服务、网络服务或本地系统运行。这些服务帐户易于配置和使用,但通常在多个应用程序和服务之间共享,并且无法在域级别进行管理。
我只是不明白为什么不能在域级别管理这些帐户,因为它们都有众所周知的 SID?
谢谢你的时间。