一
DCOM的配置(XP作服務器)
運行NT服務器上的dcomcnfg程序
進行DCOM配置
進入DCOM的總體默認屬性頁面
將
在這台計算機上啟用分布式COM
打上勾
將默認身份級別改為
無
進入DCOM的總體默認安全機制頁面
確認默認訪問權限和默認啟動權限中的默認值無EveryOne
如果不去掉EveryOne
應用服務器不能正常啟動
(可以考慮增加Guests)
在常規頁面中
雙擊你的應用服務器
打開你的應用服務器DCOM屬性設置
將常規頁面中的身份驗證級別改為
無
位置頁面中選上
在這台計算機上運行應用程序
將安全性頁面設置中
均選擇
使用自定義訪問權限
編輯每一個權限
將EveryOne加入用戶列表中
身份標識頁面中
選擇
交互式用戶
NT的GUEST用戶不能禁用
使用一個Freedom用戶(計算機管理中)
使其隸屬於Administrator即可
注意
關鍵所在
在控制面板--用戶和密碼裡administrators用戶的屬性--隸屬於裡添加power users
其它用戶也這樣做
guest用戶絕對不可以禁用
xp下配置
xp下和上面的一樣
不過不用做上面注意裡面的東西
只須在dcom配置裡對我的電腦屬性裡的默認com安全性頁裡默認訪問權限和默認啟動權限裡都加入everyone就可以了
二
ODBC數據源的設置
注意
(
)用戶數據源DSN:
設置用戶數據源
選擇使用Windows系統身份驗證
連接本地SQL Server代理
默認數據庫BIMS
(
)系統DSN
只有將數據源設置為系統DSN之後方可以讓客戶端連接使用
三
其他設置
拷貝Midas
dll到\windows(WinNT)\System
拷貝StdVcl
dll到\windows(WinNT)\System
使用Delphi安裝目錄下的tregsvr
exe注冊上面兩個文件
格式
tregsvr –t \windows\system
\midas
dll
可能的話
將Server
exe在客戶端運行一下
關鍵在於注冊信息
可以考慮注冊表改變
From:http://tw.wingwit.com/Article/program/Delphi/201311/24691.html