如何配置伺服器上面的Excel元件訪問許可權

2022-08-27 23:09:13 字數 711 閱讀 7393

前兩天做個簡單的專案,在本地測試都是沒問題的,但是放到伺服器上面就出現很多的問題,經過dbug之後發現是讀取excel元件出了問題,但是伺服器上面excel和我本地安裝的版本相同,經過研究發現excel元件訪問許可權問題,下面介紹如何解決這類問題:

1:在伺服器上安裝office的excel軟體.

2:在"開始"->"執行"中輸入dcomcnfg.exe啟動"元件服務"

3:依次雙擊"元件服務"->"計算機"->"我的電腦"->"dcom配置"

4:在"dcom配置"中找到"microsoft excel 應用程式",在它上面點選右鍵,然後點選"屬性",彈出"microsoft excel 應

用程式屬性"對話方塊

5:點選"標識"標籤,選擇"互動式使用者"

6:點選"安全"標籤,在"啟動和啟用許可權"上點選"自定義",然後點選對應的"編輯"按鈕,在彈出的"安全性"對話方塊中填加

乙個"network service"使用者(注意要選擇本計算機名),並給它賦予"本地啟動"和"本地啟用"許可權.

7:依然是"安全"標籤,在"訪問許可權"上點選"自定義",然後點選"編輯",在彈出的"安全性"對話方塊中也填加乙個"network

service"使用者,然後賦予"本地訪問"許可權.

這樣,我們便配置好了相應的excel的dcom許可權.

注意:這是在win2003上配置的,在2000,xp上,network service使用者改為asp.net使用者。

匯出excel伺服器配置

asp.net 匯出excel 80070005錯誤解決備忘 檢索 com 類工廠中 clsid 為 的元件時失敗,原因是出現以下錯誤 80070005。具體解決方法如下 1 在伺服器上安裝office的excel軟體.2 在 開始 執行 中輸入dcomcnfg.exe啟動 元件服務 3 依次雙擊 ...

伺服器上面安裝ngnix

1.什麼是nginx?nginx 作為 負載均衡 伺服器 nginx 既可以在內部直接支援 rails 和 php 程式對外進行服務,也可以支援作為 http 伺服器對外進行服務。nginx 採用 c 進行編寫,不論是系統資源開銷還是 cpu 使用效率都比 perlbal 要好很多。作為郵件 伺服器...

讓外部電腦可以訪問伺服器上面的mysql資料庫

mysql中user表新增一行root為 use mysql insert into user values root y y y y y y y y y y y y y y y y y y y y y y y y y y y y y 0 0 0 0 mysql native password 9d...