Làm thế nào để khắc phục lỗi thời gian chạy '70' trong DCOM

QUAN TRỌNG: Bài viết này được dịch bằng phần mềm dịch thuật của Microsoft và có thể được Cộng đồng Microsoft chỉnh sửa lại thông qua công nghệ CTF thay vì một biên dịch viên chuyên nghiệp. Microsoft cung cấp các bài viết được cả biên dịch viên và phần mềm dịch thuật thực hiện và cộng đồng chỉnh sửa lại để bạn có thể truy cập vào tất cả các bài viết trong Cơ sở Kiến thức của chúng tôi bằng nhiều ngôn ngữ Tuy nhiên, bài viết do máy dịch hoặc thậm chí cộng đồng chỉnh sửa sau không phải lúc nào cũng hoàn hảo. Các bài viết này có thể chứa các sai sót về từ vựng, cú pháp hoặc ngữ pháp, Microsoft không chịu trách nhiệm về bất kỳ sự thiếu chính xác, sai sót hoặc thiệt hại nào do việc dịch sai nội dung hoặc do hoạt động sử dụng của khách hàng gây ra.

Nhấp chuột vào đây để xem bản tiếng Anh của bài viết này: 180384
Bài viết này đã được lưu trữ. Bài viết được cung cấp "nguyên trạng" và sẽ không còn được cập nhật nữa.
Tóm tắt
Cố gắng truy cập vào máy chủ DCOM từ một ứng dụng khách từ xa đôi khi dẫn đến lỗi sau:
Thời gian chạy lỗi '70':
Từ chối mức cấp phép

Bài viết này mô tả các tình huống phổ biến nhất lỗi này được đưa ra.
Thông tin thêm
Thời gian chạy lỗi '70' thông thường là do sự cố về bảo mật hoặc quyền. Sau đây là danh sách các nguyên nhân của lỗi thời gian chạy 70 nhưng do không có nghĩa là một danh sách đầy đủ hoặc cuối cùng.

DCOM không được kích hoạt

Nếu máy chủ không có DCOM bật, máy tính khách sẽ nhận được lỗi thời gian chạy 70 khi cố gắng truy cập máy chủ. Tình huống này áp dụng cho Windows 2000, Windows NT, Windows 95, Windows 98 và Windows Millennium Edition (Me) máy chủ:
  1. Trên máy chủ chạy DCOM cấu hình (DCOMCNFG.EXE).
  2. Chọn tab thuộc tính mặc định.
  3. Đảm bảo rằng kích hoạt COM phân tán trên ischecked máy tính này. Giá trị này được lưu trữ trong sổ kiểm nhập tại followinglocation:
    HKEY_LOCAL_MACHINE\Software\Microsoft\OLE

Người dùng máy tính khách không có đủ quyền

Nếu người dùng máy tính khách không có các quyền phù hợp, có thể từ chối truy nhập vào máy chủ DCOM. Có một số bước cần thực hiện để đảm bảo rằng khách hàng của bạn có quyền hợp lệ.

Nếu máy chủ là Windows 95, Windows 98, hoặc Windows Me:
  1. Chạy DCOM cấu hình.
  2. Chọn ứng dụng DCOM máy phục vụ ứng dụng ofavailable danh sách.
  3. Chọn nút chọn một tài sản, hoặc nhấp đúp vào ứng dụng DCOMServer trong danh sách.
  4. Kiểm tra máy chủ với "Quyền truy nhập mặc định."

    Nếu thời gian chạy lỗi '70' vẫn xảy ra, mặc định truy cập permissionsare hạn chế người dùng của bạn. Nếu đây là trường hợp, sau đó thay đổi mặc định AccessPermissions tab bảo mật mặc định trong cấu hình DCOM. Khách hàng cấp quyền truy cập useraccess.

    Nếu thời gian chạy lỗi '70' xảy ra runningwith phép truy nhập mặc định, có thể accesspermissions tuỳ chỉnh hạn chế của khách hàng truy cập máy chủ DCOM. Choosecustom quyền truy cập và chọn nút chọn một chỉnh sửa. Khách hàng cấp quyền truy cập useraccess.
Nếu máy chủ Windows NT hoặc Windows 2000:
  1. Chạy DCOM cấu hình.
  2. Chọn ứng dụng DCOM máy phục vụ ứng dụng ofavailable danh sách.
  3. Chọn nút chọn một tài sản, hoặc nhấp đúp vào ứng dụng DCOMServer trong danh sách.
  4. Kiểm tra máy chủ với "Mặc định phép truy nhập," "DefaultLaunch quyền" và "Tùy chỉnh cấu hình quyền."

    Lỗi thời gian Ifrun '70' vẫn xảy ra, có thể accesspermissions mặc định hạn chế người dùng của bạn. Nếu trường hợp này xảy ra, thay đổi quyền DefaultAccess từ tab bảo mật mặc định cấu hình DCOM.

    Lỗi thời gian Ifrun '70' xảy ra, có thể accesspermissions tuỳ chỉnh hạn chế của khách hàng truy cập máy chủ DCOM. Chooseto sử dụng quyền truy cập tuỳ chỉnh và chọn nút chọn một chỉnh sửa. Cấp clientuser phép truy nhập tài khoản hoặc cấp một Nhóm người dùng máy tính khách thuộc toaccess quyền.
Để biết thêm thông tin về các nhóm bảo mật Windows NT xem bảng theo.

Có nhiều tài khoản Nhóm bạn sẽ tìm thấy khi bạn đặt cấu hình nhóm và người dùng Windows NT và Windows 2000. Danh sách sau đây là tóm tắt của những người thuộc nhóm mỗi:
Group                     Description--------------------------------------------------------------------------Interactive               Includes all users who log onto a Windows NT or                          Windows 2000 system locally (at the console). It                           does not include users who connect to NT                          resources across a network or are started as a                           server.Network                   Includes all users who connect to Windows NT or                          Windows 2000 resources across a network. It does                           not include those who connect through an                           interactive logon.Creator/Owner             The Creator/Owner group is created for each                          sharable resource in the Windows NT or                          Windows 2000 system. Its membership is the set of                           users who either create a resource (such as a                           file) and who take ownership of them.Everyone                  All users who access the system, whether locally,                          remotely, or across the network.System                    The local operating system.				

Trên danh sách bao gồm các tài khoản nhóm mà cố hệ thống Windows NT và Windows 2000. Mạng cụ thể của bạn có thể bao gồm nhiều nhóm mà bạn có thể chọn. Để xác định các thành viên của mỗi trương mục nhóm tuỳ chỉnh, bạn phải liên hệ với quản trị mạng của bạn.

Máy chủ DCOM tăng sự kiện cho khách hàng

Nếu bạn cấu phần hệ phục vụ DCOM tăng sự kiện được xử lý bằng ứng dụng khách hàng, bạn phải cấu hình DCOM bảo mật trên máy tính để truy cập và bạn phải cấu hình DCOM bảo mật trên máy tính. Điều này cho phép máy chủ cho callbacks cho khách hàng, do đó, sự kiện có thể được đưa ra. Nếu bạn không cấu hình bảo mật DCOM theo cách này, lỗi 70 được tạo ra khi ứng dụng khách gọi máy chủ. Kết quả là một sự kiện được đưa ra lại cho khách hàng. Nếu ứng dụng máy chủ tăng sự kiện, bạn không cần phải cấu hình bảo mật DCOM trên máy tính khách.

Nếu máy tính đang chạy Windows 95, Windows 98, hoặc Windows Me, hãy làm theo các bước sau:
  1. Chạy DCOM cấu hình (DCOMCNFG.exe).
  2. Nhấp vào tab Bảo mật mặc định.
  3. Nhấp vào nút chọn một Chỉnh sửa mặc định .
  4. Bấm vào nút chọn một Thêm .
  5. Bấm để chọn Thế giới, và sau đó clickthe Cấp quyền truy cập nút chọn một để cấp quyền truy cập.
  6. Bấm Ok để đóng hộp thoại Thêm AccessPermissions .
  7. Bấm Ok để đóng hộp thoại AccessPermissions .
  8. Bấm Ok để đóng hộp thoại DCOM ConfigProperties .
  9. kiểm xuất ứng dụng.

    Clientapplication đã Bộ xử lí biến cố.

Nếu máy tính đang chạy Windows NT hoặc Windows 2000, hãy làm theo các bước sau:
  1. Chạy DCOM cấu hình (DCOMCNFG.exe).
  2. Nhấp vào tab Bảo mật mặc định .
  3. Nhấp vào nút chọn một Chỉnh sửa mặc định .
  4. Bấm vào nút chọn một Thêm .
  5. Bấm để chọn các tất cả mọi người tài khoản andthen bấm để chọn Cho phép truy nhập trong hộp loại ofAccess .
  6. Bấm Ok.
  7. Bấm Ok một lần nữa để đóng hộp thoạiCho phép giá trị kiểm nhập .
  8. Bấm Ok để đóng hộp thoại DCOM ConfigProperties .
  9. kiểm xuất ứng dụng.

    Clientapplication đã Bộ xử lí biến cố.

Cố gắng truy cập DCOM Server trên miền không tin cậy

Nếu máy chủ DCOM nằm trong một miền Windows 2000 hoặc Windows NT và khách hàng của bạn kí nhập vào một tên miền Windows 2000 hoặc Windows NT thứ hai không "tin cậy" bằng đầu tiên, bạn sẽ nhận được lỗi thời gian chạy ' 70' khi cố gắng truy cập máy chủ DCOM.
Tham khảo
Để biết thêm thông tin, hãy xem bài viết sau trong cơ sở kiến thức Microsoft:
176799 : Thông tin: sử dụng cấu hình DCOM (DCOMCNFG.EXE) Windows NT

Cảnh báo: Bài viết này được dịch tự động

Thuộc tính

ID Bài viết: 180384 - Xem lại Lần cuối: 12/05/2015 08:21:46 - Bản sửa đổi: 3.0

Microsoft Visual Basic 5.0 Professional Edition, Microsoft Visual Basic 6.0 Professional Edition, Microsoft Visual Basic 5.0 Enterprise Edition

  • kbnosurvey kbarchive kbdcom kbhowto kbregistry kbmt KB180384 KbMtvi
Phản hồi