Menulis artikel minggu lalu "Pengaturan izin khusus aplikasi tidak dapat menyertakan CLSID - SQL",Pada saat itu, saya melihatnya dalam catatan peristiwa sistem pada SQL Server,Izin yang dipermasalahkan berada dalam peran SQLSERVERAGENT,Tidak ada masalah dengan izin server itu sendiri (SISTEM 及 Administrator)。Saya melihat pesan yang sama di server AD hari ini,Kali ini, server itu sendiri memiliki izin yang tidak mencukupi,Oleh karena itu, beberapa langkah diperlukan untuk mengambil izin dari regedit。
◎ Buka "Layanan Komponen",Dalam "Pengaturan DCOM",Beralih ke mode tampilan "Detail"。。
◎ Temukan APPID dalam catatan acara satu per satu,Aku, misalnya,Mencari "{9CA88EE3-ACB7-47C8-AFC4-AB702511C276}“。。
◎ Akhirnya, Anda dapat menemukan komponen yang sesuai "RuntimeBroker"。
◎ Klik kanan pada komponen- "Konten",Beralih ke halaman "Keamanan"。
◎ Di sini Anda dapat melihat bahwa semua tombol skala abu-abu,Berarti kita tidak punya izin。
◎ Regedit Eksekutif,Cari "{9CA88EE3-ACB7-47C8-AFC4-AB702511C276}“。
◎ Klik kanan pada kode mesin,Pilih "Gunakan Hak"。
◎ Setelah memasuki layar pengaturan izin,Kami belum dapat mengubah konten,Jadi, pertama klik "Advanced"。
◎ "pemilik" default adalah”Pemasang Tepercaya”,Siap mengubahnya menjadi manajer。
◎ Setelah berganti menjadi manajer,按下確定,Kembali ke layar pengaturan izin sebelumnya。
◎ Menambahkan izin "Kontrol Penuh" untuk SISTEM dan administrator。
◎ Selanjutnya,Kembali ke jendela "Layanan Komponen",Atur ulang gambar(Atau matikan dan hidupkan),Dan masukkan konten elemen,Pada titik ini tombolnya dapat diklik。
◎ Klik "Edit" di item "Aktifkan dan Aktifkan Izin"。
◎ Jika ada layar peringatan "Keamanan Windows",Klik "Hapus"。
◎ Pergi ke layar pengaturan izin,Anda dapat melihat bahwa peran SISTEM dan manajer hilang。
◎ Klik "Tambah",Bergabunglah dengan SISTEM dan manajer,
◎ dan aktifkan "lokal" dari dua karakter、Ubah izin "Aktivasi Lokal" menjadi "Izinkan"。
[Tautan referensi]