none
WINDOW SERVER 2012 安裝服務出現存取被拒 RRS feed

  • 問題

  • 各位前輩們:

    我在VS2012 express + window 7 64 bit 環境下開發一隻服務,但是把它安裝在window server 2012 環境上,出現存取被拒的情況但是這服務已經成功安裝在window7 32 bit 和 window 7 64 bit 環境上,所以不曉得是不是權限設定的問題?  但是我已經是使用administrator 管理員的權限,執行cmd視窗時 也點選右鍵-->以系統管理員身份執行,所以不確定到底是權限問題,還是本身vs2012 express 的限制,希望有經驗的前輩的詳解,非常感謝各位前輩的指教。 

    2014年1月8日 上午 09:51

解答

  • 你啟動服務的 account  是哪一個 ? 如果不是 LocalSystem 先改成 LocalSystem 試試.

    如果這樣會執行, 再試著調整 account 的內容

    其他請參考 http://msdn.microsoft.com/zh-tw/library/0x72fzyf%28v=vs.110%29.aspx


    在現實生活中,你和誰在一起的確很重要,甚至能改變你的成長軌跡,決定你的人生成敗。 和什麼樣的人在一起,就會有什麼樣的人生。 和勤奮的人在一起,你不會懶惰; 和積極的人在一起,你不會消沈; 與智者同行,你會不同凡響; 與高人為伍,你能登上巔峰。

    • 已標示為解答 joycehong 2014年1月9日 上午 01:08
    2014年1月8日 下午 03:16
    版主

所有回覆

  • 你啟動服務的 account  是哪一個 ? 如果不是 LocalSystem 先改成 LocalSystem 試試.

    如果這樣會執行, 再試著調整 account 的內容

    其他請參考 http://msdn.microsoft.com/zh-tw/library/0x72fzyf%28v=vs.110%29.aspx


    在現實生活中,你和誰在一起的確很重要,甚至能改變你的成長軌跡,決定你的人生成敗。 和什麼樣的人在一起,就會有什麼樣的人生。 和勤奮的人在一起,你不會懶惰; 和積極的人在一起,你不會消沈; 與智者同行,你會不同凡響; 與高人為伍,你能登上巔峰。

    • 已標示為解答 joycehong 2014年1月9日 上午 01:08
    2014年1月8日 下午 03:16
    版主
  • 我修改安裝服務的程式碼,修改的屬性如下

    this.serviceProcessInstaller.Account = System.ServiceProcess.ServiceAccount.LocalSystem

    感謝前輩的指導~  服務已經成功安裝在window server 2012

    2014年1月9日 上午 01:08
  • 提醒一下, LocalSystem 的權限很大, 一般我只是先拿這帳號來測試 Service 正不正常, 通常正式環境會使用特別的帳號限縮其權限

    在現實生活中,你和誰在一起的確很重要,甚至能改變你的成長軌跡,決定你的人生成敗。 和什麼樣的人在一起,就會有什麼樣的人生。 和勤奮的人在一起,你不會懶惰; 和積極的人在一起,你不會消沈; 與智者同行,你會不同凡響; 與高人為伍,你能登上巔峰。

    2014年1月9日 上午 09:53
    版主