我一直在嘗試使用以下命令將XML變量的內容從SSMS(SQL Server Management Studio)導出到我的磁盤上的文件。從SQL Server導出XML文件 - NT AUTHORITY NETWORK服務錯誤
EXEC xp_cmdshell 'bcp "SELECT @xml_file" queryout "C:\Radu\bcptest.txt" -T -c -t'
當運行這個命令我不斷收到此錯誤:
我尋找答案和大多數的事情,我發現涉及添加此NT AUTHORITY\NETWORK SERVICE
用戶到我的數據庫SSMS中的可信用戶,它將使用Windows身份驗證登錄,但這仍然無效。
我還添加角色bulkadmin
和public
(在安全性 - 用戶>的情況下登錄的路徑),db_datareader
,db_datawriter
和public
,獲得了master
數據庫,我使用的(許可連接,登錄)以及DB_BULK_IMPORT_User
的相同屬性和權限,但沒有成功。
我也在IIS中更改了ASP .NET的Impersonation
,以便在每次修改之後啓用並重新啓動IIS服務器和數據庫服務器。
有什麼我失蹤了嗎?或者我做得太多了?
提前致謝!
你有沒有試過以管理員身份運行SSMS?那麼錯誤是否相同? –
@WimOmbelets不幸的是,它不起作用,我只是試了一下。我犯了同樣的錯誤。 –
您應該在執行此查詢時運行分析器並獲得更詳細的反饋 –