Ինչպե՞ս կարող եմ գաղտնագրել SQL պահպանված ընթացակարգը:
Ինչպե՞ս կարող եմ գաղտնագրել SQL պահպանված ընթացակարգը:

Video: Ինչպե՞ս կարող եմ գաղտնագրել SQL պահպանված ընթացակարգը:

Video: Ինչպե՞ս կարող եմ գաղտնագրել SQL պահպանված ընթացակարգը:
Video: Հեռացնել կոդավորումը SQL Server շտեմարանի հեշտությամբ օբյեկտներից 2024, Մայիս
Anonim

Դեպի ծածկագրել ա պահված կարգը պարզապես անհրաժեշտ է օգտագործել WITH-ը ԿՈՂԾԱԳՐՈՒՄ տարբերակը՝ CREATE-ի հետ միասին ԿԱՐԳԸ սցենար. Ստորև բերված է ստեղծման օրինակ պահված ընթացակարգեր մեկի հետ կոդավորումը իսկ մյուսը՝ առանց կոդավորումը . Այժմ գործարկեք sp_helptext-ը պահված ընթացակարգեր -ի սկզբնական կոդը տեսնելու համար ընթացակարգը.

Այս առնչությամբ, ինչպե՞ս կարող եմ վերծանել կոդավորված SQL Server-ի պահպանված ընթացակարգը:

Տեղադրվելուց հետո SQL Ապակոդավորիչ, վերծանում այնպիսի առարկա, ինչպիսին ա պահված - ընթացակարգը արագ և պարզ է: Սկսելու համար բացեք SQL Ապակոդավորիչ և միացեք դրան SQL Server օրինակ, որը պարունակում է տվյալների բազան կոդավորված պահված - ընթացակարգերը դու ուզում ես վերծանել . Այնուհետև թերթեք դեպի պահված - ընթացակարգը հարցականի տակ.

Նմանապես, ինչպե՞ս կարող եմ դիտել պահված ընթացակարգը SQL Server հարցումում:

  1. Object Explorer-ում միացեք տվյալների բազայի շարժիչի օրինակին:
  2. Գործիքադարակի վրա սեղմեք Նոր հարցում:
  3. Հարցման պատուհանում մուտքագրեք հետևյալ հայտարարությունները, որոնք օգտագործում են sys. sql_modules կատալոգի դիտում: Փոխեք տվյալների բազայի անվանումը և պահպանված ընթացակարգի անվանումը, որպեսզի հղում կատարեք ձեր ուզած տվյալների բազային և պահպանված ընթացակարգին:

Նաև գիտեք, արդյոք SQL-ը կոդավորված է:

Երբ դուք իրականացնում եք SQL Սերվերի թափանցիկ տվյալներ Կոդավորումը (TDE) the կոդավորումը տվյալների բազան իրականացվում է SQL Սերվեր ինքնին: EKM Մատակարարը պաշտպանում է սիմետրիկությունը կոդավորումը բանալին օգտագործվում է TDE-ի կողմից, բայց կոդավորումը (սովորաբար AES) իրականացվում է SQL Սերվեր, օգտագործելով Microsoft-ը կոդավորումը գրադարաններ։

Ի՞նչ է DAC SQL սերվերը:

Այն SQL նվիրված ադմինիստրատորի միացում ( DAC ) ի վեր գոյություն ունի SQL 2005 թ. և ախտորոշիչ կապ է, որը նախատեսված է թույլ տալու ադմինիստրատորին լուծել անսարքությունները SQL Server երբ օրինակը խնդիրներ ունի. Միայն sysadmin դերի անդամները կարող են միանալ՝ օգտագործելով DAC.

Խորհուրդ ենք տալիս: