2012-04-04 37 views
7

Tôi đang sử dụng máy chủ Tridion 2011 SP1 CM và tôi đang cố gắng bắt đầu một snap-in MMC SDL Tridion Content Manager configuration.Theo dõi cấu hình Trình quản lý nội dung "Không thể đọc mục cấu hình"

tôi nhận được lỗi sau:

Could not read configuration item. Modification of this item is not available on this machine. Account has no permission to access the protected configuration section 'tridion.security'. Contact your system administrator.

người dùng của tôi là tất nhiên một phần của quản trị viên địa phương.

Điều gì đang xảy ra? làm thế nào để sửa chữa nó?

Trả lời

11

Trình quản lý nội dung sử dụng khóa mã hóa .NET để đảm bảo mã hóa dữ liệu cấu hình nhạy cảm như mật khẩu. Theo mặc định, không có gì được mã hóa. Tài khoản người dùng sau tự động có quyền truy cập vào khóa mã hóa này:

  • Bất kỳ tài khoản hệ thống quản lý nội dung (bao gồm cả các tài khoản tài khoản người dùng quản lý và sử dụng mạo danh Content tạo ra trong khi cài đặt)
  • các tài khoản người dùng của người dùng ban đầu chạy trình cài đặt

việc sử dụng các chức năng mã hóa cấu hình là hoàn toàn minh bạch, chừng nào sau đây là đúng:

  • Tài khoản người dùng chạy công cụ cấu hình SDL Tridion MMC Snap-in là cùng tài khoản người dùng ban đầu chạy trình cài đặt.
  • Người dùng thực hiện các dịch vụ Windows SD Tridion khác nhau không được thay đổi từ giá trị mặc định của nó.

Nếu bạn muốn chạy các dịch vụ Snap-in và/hoặc Windows với người dùng khác ngoài quy định, bạn phải cấp cho người dùng mới quyền truy cập vào khóa mã hóa. Để cấp quyền truy cập này, hãy đăng nhập với tài khoản người dùng của người dùng ban đầu chạy trình cài đặt hoặc người dùng được ủy quyền tương tự khác có quyền truy cập vào khóa mã hóa và thực hiện như sau:

  1. Mở dấu nhắc lệnh Windows .
  2. Chuyển đến thư mục trên máy của bạn mà phiên bản .NET Framework được cài đặt (thư mục con của C:\Windows\Microsoft.NET\Framework\ hoặc C:\Windows\Microsoft.NET\Framework64\).
  3. Nhập lệnh sau:

aspnet_regiis -pa "TridionRsaKeyContainer" "<domain>\<account>" nơi <domain> là lĩnh vực thành viên này và <account> là tên người dùng của người dùng.

+0

Yup. Nó hoạt động, cảm ơn! Tôi đã sửa nó bằng cách chạy snap-in MMC như người dùng MTS: runas/user: myMTSuser "Tridion Content Manager config.msc" –

Các vấn đề liên quan