find用户networking服务的临时文件夹?

find用户networking服务的临时文件夹?,第1张

概述find用户networking服务的临时文件夹?

我试图编写一个包装来帮助我们的客户恢复sql Server数据库。 默认情况下,sql Server作为用户networking服务运行,其权限非常有限。 我们的客户有时会感到困惑,他们不能指向任何位置的备份文件并将其恢复。

我想将文件从他们select的位置复制到sql Server可以访问的临时位置,但我很难find位置。 我不能只调用Path.GetTempPath(),因为这给了我sql Server不能访问的用户临时文件。

有一个文件夹,我可以检索,将始终工作?

StringCollection编辑器不存储用户input的值

如何使用ReflectionPermission来拒绝reflection

捕获Main()方法中的exception

哪些软件库可以通过编程方式创buildphotomosaics?

C#,C ++,WinAPI – 获取另一个进程的窗口数

什么shell动词用于双击行动?

重命名自己打开的文件

Kernel32.dll中的Createfile不允许我打开物理磁盘

使用installutil从具有多个服务的可执行文件安装单个服务

OmnisharpSever不在Atom上运行

网络服务帐户的临时文件夹位于此处:

%WINDIR% ServiceProfiles 网络服务应用程序数据本地的 Temp

在windows XP / 2003上,网络服务配置文件位于一般用户配置文件目录中。 在德国的机器上就是这样的:

C: Dokumente und Einstellungen NetworkService Lokale Einstellungen Temp

在英语电脑上,它将在这里:

C: documents and Settings NetworkService Local Settings Temp

您可以通过查询此注册表值来找到所有windows版本上配置文件的路径:

HKLM SOFTWARE Microsoft windows NT CurrentVersion ProfileList S-1-5-20 ProfileImagePath

尽管如此,XP / 2003并没有给你本地化的“本地设置”名称。

默认情况下,管理员可以写入网络服务配置文件。 使用它的临时文件夹为您的目的应该是完全正常的。

为什么不把NETWORK_SERVICE权限授予特定的文件夹,并告诉用户将备份文件放在那里?

或者运行:

BACKUP DATABASE [master] TO disK='master.bak' GO

从SSMS,看看文件被写入。

总结

以上是内存溢出为你收集整理的find用户networking服务的临时文件夹?全部内容,希望文章能够帮你解决find用户networking服务的临时文件夹?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1273090.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-08
下一篇 2022-06-08

发表评论

登录后才能评论

评论列表(0条)

保存