-1
請參閱下面的代碼:用戶必須被給予訪問日誌文件
strLines = Split(strData, vbCrLf)
lngLinesRead = UBound(strLines)
intFile = FreeFile
Open "log.txt"For Append As #intFile
Print #intFile, Now & " ***************** Start of import. User: " & strUser & " on: " & strTerminal & " ******************** "
Close #intFile
這是從傳統的ASP應用程序調用VB6的代碼。運行應用程序的應用程序池的標識是:NETWORK SERVICE。但是,爲了使用該應用程序;最終用戶登錄必須具有訪問權限:log.txt。爲什麼是這樣?寫入日誌文件的不是NETWORK SERVICE嗎?
爲什麼我必須這樣做? Networkservice正在運行應用程序池。 「 – w0051977
」IIS_WPG用戶是IIS工作進程組,爲了讓IIS運行/訪問文件夾中的應用程序,IIS_WPG用戶是必需的。「 –