2010-07-14 17 views

回答

2

没有上下文这样除了SA 内部数据库引擎。根据您最近的问题,您的意思是外部 SQL Server上下文将成为使用的服务帐户(您可以在Services.msc中看到它)。因此,如果您使用的是domain\Specialuser,那么您可以在文件夹上允许domain\Specialuser

但是,SQL Server 2005中引入应包含指定在安装时和这些应该用于外部(例如,超出SQL Server)的权限

一些细节KB 283811,但最好看“Reviewing Windows NT Rights and Privileges Granted for SQL Server Service Accounts服务帐户一些群体”。这里提到的组是你应该在你想要的文件夹上的权限。

2

看看SUSER_SNAME()

(即页面是有点误导,传递没有PARAM返回当前用户 - 无论是一个SQL登录或域\用户根据在auth模式)

+0

+1不知道为什么有人会downvote :) :) – Andomar 2010-07-14 17:47:20

+0

@Andomar:因为这个问题的答案是错误的,“...而不是写入备份文件夹,我可以写入不同的文件夹”。所以这是关于SQL服务帐户,而不是数据库引擎当前用户。正因为如此,这是我的失望。除非你知道我不关心SUSER_SNAME()与NFTS权限的关系 – gbn 2010-07-14 18:04:35

+0

@gbn:看起来你是对的!也许一个解释的评论会比看起来让人费解的downvote更好一些:) – Andomar 2010-07-14 18:32:15

相关问题