2010-07-14 32 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

相關問題