該進程不具有執行此操作所需的“SeSecurityPrivilege”特權


報錯信息:該進程不具有執行此操作所需的“SeSecurityPrivilege”特權

問題場景:
在VS開發環境下Asp.Net模擬域賬號執行對文件夾的共享訪問授權時,
運行到DirectorySecurity dSecurity = folder.GetAccessControl(AccessControlSections.All)這句話會報
該進程不具有執行此操作所需的“SeSecurityPrivilege”特權

解決方案:
產生上述問題的原因是網站進程訪問權限不足,
在開發環境下 先右鍵VS,以管理員身份運行VS,打開相應的解決方案,調試對應的程序,此時不會報上面的異常;
在部署環境下 將網站所處應用程序池的進程模型標識設置成administrator(進程模型標識決定了Asp.Net應用程序在操作系統中執行某些任務的權限級別)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM