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:
- Mở dấu nhắc lệnh Windows .
- 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\
).
- 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.
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" –