Activarea sau dezactivarea controalelor ActiveX în documentele Office

Acest articol explică riscurile reprezentate de activarea controalelor ActiveX și modul în care Centrul de autorizare din 2007 Microsoft Office system poate ajuta la diminuarea acestor riscuri. În acest articol, termenul document denotă orice fișier Office care poate conține controale ActiveX.

Pentru a afla mai multe despre Centrul de autorizare, citiți Vizualizarea opțiunilor și setărilor proprii în Centrul de autorizare.

Pentru informații despre Office 2003 și ActiveX, consultați Activarea controalelor ActiveX.

În acest articol


Activarea controalelor ActiveX atunci când apare Avertismentul de securitate

Când apare Avertismentul de securitate, aveți posibilitatea să activați controalele ActiveX, pentru sesiunea curentă, în cazul în care controlul provine de la o sursă de încredere.

  1. În bara mesajului Avertisment de securitate, faceți clic pe Opțiuni.
  2. Se afișează caseta de dialog Opțiuni de securitate.
  3. Selectați Se activează acest conținut.
  4. Conținutul este activat pentru această sesiune.

 Notă   În Microsoft Office Outlook 2007 și Microsoft Office Publisher 2007, avertizările de securitate apar în casete de dialog, nu în Bara de mesaje.

Dialogul Securitate Microsoft Office

 Important   Dacă nu doriți să primiți din nou avertizări de securitate legate de conținut, aveți posibilitatea să amplasați documentul într-o locație de încredere. Setările de securitate din Centrul de autorizare nu afectează un document dintr-o locație de încredere. Singura excepție la aceasta ar fi un control ActiveX cu bitul de terminare setat. În această stare, controlul ActiveX nu se execută.

Începutul paginii Începutul paginii

Modificarea setărilor de securitate ActiveX pentru Access, Excel, PowerPoint și Word

Este posibil ca administratorul de sistem să fi modificat setările implicite, împiedicându-vă astfel să modificați orice setare.

 Notă   Dacă modificați o setare a unui control ActiveX într-un program Office, setările sunt modificate în toate celelalte programe Office din acești pași.

Ce program utilizați?


Access

  1. Deschideți un fișier bază de date Access.
  2. În bara mesajului Avertisment de securitate, faceți clic pe Opțiuni.
    • Ajutor pentru protejarea de conținutul necunoscut (recomandat)    Toate controalele ActiveX din baza de date sunt dezactivate. Utilizați această opțiune pentru editorii necunoscuți.
    • Se activează acest conținut    Activați toate controalele ActiveX, modulele și acțiunile de macrocomenzi.

 Important   Dacă nu doriți să primiți din nou avertizări de securitate legate de conținut, aveți posibilitatea să amplasați baza de date într-o locație de încredere. Niciuna dintre setările de securitate din Centrul de autorizare nu afectează un document dintr-o locație de încredere. Singura excepție la aceasta ar fi un control ActiveX cu bitul de terminare setat. În această stare, controlul ActiveX nu se execută.

Aveți posibilitatea să aflați mai multe despre controalele, datele de firmă, formularele Access și alte subiecte în Demonstrațiile Acces.

Începutul paginii Începutul paginii

Excel

  1. Faceți clic pe Butonul Microsoft Office Imagine buton, în partea de jos a dialogului, apoi faceți clic pe Opțiuni Excel.
  2. Faceți clic pe Centru de autorizare, pe Setări Centru de autorizare, apoi pe Setări ActiveX.
  3. Faceți clic pe opțiunea dorită:
    • Se dezactivează toate controalele, fără notificare     Toate controalele ActiveX din documente sunt dezactivate. Apare un X roșu substituent sau o imagine a controlului.

 Important   Dacă nu doriți să primiți din nou avertizări de securitate legate de conținut, amplasați documentul într-o locație de încredere.

  • Se întreabă înainte de a activa controale marcate Nesigur pentru inițializare (NFI) cu restricții suplimentare și controale marcate Sigur pentru inițializare (SFI) cu restricții minime     Există două comportamente bazate pe prezența proiectelor VBA.
  • Cu un proiect VBA    Toate controalele ActiveX sunt dezactivate, iar Bara de mesaje apare. Faceți clic pe Activare pentru a activa controalele.
  • Fără un proiect VBA    Controalele SFI ActiveX sunt activate cu restricții minime și Bara de mesaje nu apare. Totuși, toate controalele ActiveX trebuie marcate ca SFI pentru a nu genera Bara de mesaje. Controalele UFI ActiveX sunt dezactivate.
  • Se întreabă înainte de a activa orice control cu restricții minime     Aceasta este setarea implicită. Există două comportamente bazate pe prezența proiectelor VBA.
  • Cu un proiect VBA    Toate controalele ActiveX sunt dezactivate, iar Bara de mesaje apare. Faceți clic pe Activare pentru a activa controalele.
  • Fără un proiect VBA    Controalele SFI ActiveX sunt activate cu restricții minime și Bara de mesaje nu apare. Totuși, toate controalele ActiveX trebuie marcate ca SFI pentru a nu genera Bara de mesaje. Controalele UFI ActiveX sunt dezactivate.
  • Se activează toate controalele fără restricții și fără a întreba (nerecomandat, se pot executa controale cu potențial periculos)    Activați toate controalele ActiveX din documente cu restricții minime.
  • Mod de siguranță (ajută la limitarea accesului de control la computer)     Activați controalele SFI ActiveX în modul de siguranță. Modul de siguranță înseamnă că dezvoltatorul a marcat controlul ca sigur.

Pentru a afla mai multe despre controalele ActiveX și Excel, consultați Adăugarea sau înregistrarea unui control ActiveX

 Notă   Pentru mai multe informații despre SFI, consultați Inițializare și scriptare sigură pentru controalele ActiveX

Începutul paginii Începutul paginii

PowerPoint

  1. Faceți clic pe Butonul Microsoft Office Imagine buton, în partea de jos a dialogului, apoi faceți clic pe Opțiuni PowerPoint.
  2. Faceți clic pe Centru de autorizare, apoi
  3. Sub Centru de autorizare Microsoft Office PowerPoint, faceți clic pe Setări Centru de autorizare.
  4. Faceți clic pe Setări ActiveX
  5. Faceți clic pe opțiunea dorită:
    • Se dezactivează toate controalele, fără notificare     Toate controalele ActiveX din documente sunt dezactivate. Apare un X roșu substituent sau o imagine a controlului.

 Important   Dacă nu doriți să primiți din nou avertizări de securitate legate de conținut, amplasați documentul într-o locație de încredere.

  • Se întreabă înainte de a activa controale marcate Nesigur pentru inițializare (NFI) cu restricții suplimentare și controale marcate Sigur pentru inițializare (SFI) cu restricții minime     Există două comportamente bazate pe prezența proiectelor VBA.
  • Cu un proiect VBA    Toate controalele ActiveX sunt dezactivate, iar Bara de mesaje apare. Faceți clic pe Activare pentru a activa controalele.
  • Fără un proiect VBA    Controalele SFI ActiveX sunt activate cu restricții minime și Bara de mesaje nu apare. Totuși, toate controalele ActiveX trebuie marcate ca SFI pentru a nu genera Bara de mesaje. Controalele UFI ActiveX sunt dezactivate.
  • Se întreabă înainte de a activa orice control cu restricții minime     Aceasta este setarea implicită. Există două comportamente bazate pe prezența proiectelor VBA.
  • Cu un proiect VBA    Toate controalele ActiveX sunt dezactivate, iar Bara de mesaje apare. Faceți clic pe Activare pentru a activa controalele.
  • Fără un proiect VBA    Controalele SFI ActiveX sunt activate cu restricții minime și Bara de mesaje nu apare. Totuși, toate controalele ActiveX trebuie marcate ca SFI pentru a nu genera Bara de mesaje. Controalele UFI ActiveX sunt dezactivate.
  • Se activează toate controalele fără restricții și fără a întreba (nerecomandat, se pot executa controale cu potențial periculos)    Activați toate controalele ActiveX din documente cu restricții minime.
  • Mod de siguranță (ajută la limitarea accesului de control la computer)     Activați controalele SFI ActiveX în modul de siguranță. Modul de siguranță înseamnă că dezvoltatorul a marcat controlul ca sigur.

Aveți posibilitatea să citiți mai multe despre macrocomenzi sau să aflați despre controalele de dezvoltator din PowerPoint, consultând Macrocomenzi.

Începutul paginii Începutul paginii

Word

  1. Faceți clic pe Butonul Microsoft Office Imagine buton, în partea de jos a dialogului, apoi faceți clic pe Opțiuni Word.
  2. Faceți clic pe Centru de autorizare, apoi
  3. Sub Centru de autorizare Microsoft Office Word, faceți clic pe Setări Centru de autorizare.
  4. Faceți clic pe Setări ActiveX
  5. Faceți clic pe opțiunea dorită:
    • Se dezactivează toate controalele, fără notificare     Toate controalele ActiveX din documente sunt dezactivate. Apare un X roșu substituent sau o imagine a controlului.

 Important   Dacă nu doriți să primiți din nou avertizări de securitate legate de conținut, amplasați documentul într-o locație de încredere.

  • Se întreabă înainte de a activa controale marcate Nesigur pentru inițializare (NFI) cu restricții suplimentare și controale marcate Sigur pentru inițializare (SFI) cu restricții minime     Există două comportamente bazate pe prezența proiectelor VBA.
  • Cu un proiect VBA    Toate controalele ActiveX sunt dezactivate, iar Bara de mesaje apare. Faceți clic pe Activare pentru a activa controalele.
  • Fără un proiect VBA    Controalele SFI ActiveX sunt activate cu restricții minime și Bara de mesaje nu apare. Totuși, toate controalele ActiveX trebuie marcate ca SFI pentru a nu genera Bara de mesaje. Controalele UFI ActiveX sunt dezactivate.
  • Se întreabă înainte de a activa orice control cu restricții minime     Aceasta este setarea implicită. Există două comportamente bazate pe prezența proiectelor VBA.
  • Cu un proiect VBA    Toate controalele ActiveX sunt dezactivate, iar Bara de mesaje apare. Faceți clic pe Activare pentru a activa controalele.
  • Fără un proiect VBA    Controalele SFI ActiveX sunt activate cu restricții minime și Bara de mesaje nu apare. Totuși, toate controalele ActiveX trebuie marcate ca SFI pentru a nu genera Bara de mesaje. Controalele UFI ActiveX sunt dezactivate.
  • Se activează toate controalele fără restricții și fără a întreba (nerecomandat, se pot executa controale cu potențial periculos)    Activați toate controalele ActiveX din documente cu restricții minime.
  • Mod de siguranță (ajută la limitarea accesului de control la computer)     Activați controalele SFI ActiveX în modul de siguranță. Modul de siguranță înseamnă că dezvoltatorul a marcat controlul ca sigur.

Pentru a afla mai multe despre caracteristicile de protecție, despre datele și informațiile dvs. personale din Word, consultați Protejați-vă documentele în Word 2007

Începutul paginii Începutul paginii

Ce este un control ActiveX și care este riscul?

Controalele ActiveX sunt blocuri componente mici de program ce pot fi utilizate pentru a crea aplicații distribuite care funcționează pe Internet prin intermediul browserelor Web. Printre exemple se numără aplicații particularizate pentru strângerea datelor, vizualizarea unor anumite tipuri de fișiere și afișarea animației.

Riscuri și potențiale daune

Controalele ActiveX au acces nerestricționat la computer, deci pot să acceseze sistemul local de fișiere și să modifice setările de registry ale sistemului de operare. Dacă un hacker utilizează un control ActiveX pentru a prelua controlul computerului, daunele pot fi semnificative.

Cum ajută Centrul de autorizare

Centrul de autorizare examinează documente care conțin controale ActiveX. Dacă documentul conține un proiect Visual Basic for Applications (VBA) (Visual Basic for Applications (VBA): O versiune pentru macrocomenzi a limbajului Microsoft Visual Basic utilizată pentru a programa aplicații pe baza Microsoft Windows și care este inclusă în mai multe programe Microsoft.), de exemplu, și un fișier Excel activat pentru macrocomenzi, Centrul de autorizare este mai restrictiv, deoarece documentul conține atât macrocomenzi, cât și controale ActiveX.

Dacă Centrul de autorizare detectează un control ActiveX potențial nesigur, controlul este dezactivat, iar Bara de mesaje apare pentru a vă anunța de controlul ActiveX potențial nesigur.

Bara de mesaje

Începutul paginii Începutul paginii

Controalele ActiveX bine proiectate și detectările Centrului de autorizare

Există două modalități de a obține un mediu sigur pentru executarea de controale ActiveX. Primul constă din faptul că dezvoltatorul creează un control ActiveX bine proiectat. A doua parte implică verificarea de către Centrul de autorizare a următoarelor aspecte:

  • Dacă este setat în registry bitul de terminare al controlului     Un bit de terminare împiedică încărcarea controalelor care au o breșă de securitate cunoscută. Dacă Centrul de autorizare determină că este setat bitul de terminare, controlul nu este încărcat și nu se poate încărca în nicio situație.
  • Dacă un control este Sigur pentru inițializare (SFI - Safe for Initialization).     Dezvoltatorii aplică un marcaj pentru a verifica siguranța controlului. Dacă un control nu este marcat ca SFI, acesta este considerat Nesigur pentru inițializare (UFI - Unsafe for Initialization), iar Centrul de autorizare aplică mai multe restricții.

Pentru a vedea un articol MSDN despre un cod pe care trebuie să îl implementeze un dezvoltator de controale pentru a asigura inițializarea și scriptarea sigură a unui control Microsoft ActiveX, consultați Inițializarea și scriptarea sigură a controalelor ActiveX

Începutul paginii Începutul paginii

 
 
Se aplică la:
Access 2007, Excel 2007, PowerPoint 2007, Word 2007