有没有办法强制通过网络共享或在给定文件夹中创建的文件由特定用户拥有(即,是否有 Samba 的本机 Windows 等效项force user
)。
理由:我有一台服务器,它为我们的内部开发环境运行多个 SQL Server 2008 实例。每个实例都以自己的服务用户身份运行,并且每个服务用户都有固定的配额 - 从而确保如果某个 SQL Server 磁盘耗尽(无论出于何种原因),它都不会破坏服务器。
但是有些用户需要能够在服务器上获取和删除备份,因此我设置了多个文件共享(每个实例一个),这些文件共享指向相应的目录。因此,当用户将备份复制到磁盘时,会创建文件,从而绕过该实例的磁盘配额。
目前,我正在通过强制用户以 SQL Server 服务帐户进行身份验证来解决这个问题。这不是最理想的,但这是我目前能找到的最佳选择。
那么...有没有办法做到这一点,或者有人能看到其他可以达到类似效果的解决方案吗?
谢谢你:-)