Negalima nustatyti Kvalifikacija Pagrindinių "SA". (Microsoft SQL Server Error: 15535)

17 lapkritis 2009 iki AcidRaZor · Palikti komentarą
Filed under: SQL Server

Visiems apie SQL Server 2005, kuris gauna tai negali nustatyti Pagrindinių "SA" klaida Kvalifikacija, nustatyti labai paprasta, tiesiai į priekį ir paprasta ... ;)

Įsitikinkite, kad "žemėlapį Kvalifikacija" yra tikrinamas. That's it. Viskas, ką jums reikia padaryti, tai patikrinti "žemėlapį Kvalifikacija" ir viskas baigta. Tiems, be akių, tai ant pirmosios ekranas, kuriame galite nustatyti vartotojo slaptažodį (paspaudę dešiniu klavišu vartotojo ir pasirinkite "Ypatybės apačios")

Tai dar viena man įbrėžimas mano galva truputį, tvarkingai įdiegti iš "Visual Studio 2008 (With Express 2.005 Service Pack 2) ir SQL 2.008 SSMS

Kaip mus rasti + sustabdyti SQL injection atakas

Yra daug daiktų ten apie SQL injection atakas, tačiau jų nėra daug, kuris padės jums suprasti, kaip sustabdyti šių išpuolių atsirasti.

Pirma, let's talk about what SQL-injekcijos ataka iš tikrųjų yra. Kai kurie žmonės galvoja tai nesvarbu virusas, tai yra "viduje jūsų svetainėje." Nėra šiuo atveju. Tai Bot išpuolių kitų virusas užkrėstų kompiuterių. Jie tiesiog naudoti Brute Force požiūris nuskaitymo URL imtis POST / GET įėjimai ir bandyti siųsti savo duomenis į juos.

Taigi, kaip jums stebėti šiuos žemyn ir juos sustabdyti? Interneto svetainių Powered by Microsoft IIS, čia yra mūsų pasiūlymai:

  1. Pažvelkite į savo IIS Įrašai
    Pamėginkite ieškoti pagal žodžio "SKELBIA" ar "vykdyti." Jei jau nukentėjo nuo užpuolimo, tai bus daugiau nei tikėtina rodomas Jūsų IIS logs - bent jau už bet kokio išpuolio, kad buvo bandoma naudojant "GET" pranešimų. Jei manote, bet "SKELBIA egzempliorius" arba "execute" šie puslapių pradėti.
  2. Naudokite centralizuotos duomenų bazės ryšį tvarkymas
    Paprasta, kad centralizuotai failą (pvz. connection.asp jei jūs naudojate ASP ), Kuri tvarko visus savo BP ryšys. Tokiu būdu lengviau įsitikinti, kad jūs SQL koduotę savo puslapius. Jūs galite lengvai paieškos užklausas "SKELBIA" ir "execute" ir sustabdyti išpuolius žuvo jų dainos.
  3. Įgyvendinti svetainę apimantis sprendimas
    Jei dirbate savo serverį, mes primygtinai rekomenduojame ISAPI_Rewrite nuo HeliconTech (http://www.helicontech.com/isapi_rewrite). Tai filtro ISAPI, kuri leidžia jums padaryti dalykų įvairovę, įskaitant skenavimas URL duomenys. Tai bus stop 99% atakų nekeičiant jokių kodą į savo svetainę! \
  4. Niekada nenaudokite "SA" su duomenų bazės vartotoją, sukurti duomenų bazę, jūs dirbate nuo tada panaikinkite privilegijas skaityti meistras dbo vartotojas. Tai apsaugo užpuolikas iš "šnipinėjimo" savo duomenų bazės struktūrą, tačiau šių išpuolių vystėsi taip, kad Sanitized saugomi procedūrą remiantis išpuolių atsitikti net su šių apsaugos tipų vieta. Žr http://www.ngssoftware.com/papers/more_advanced_sql_injection.pdf gauti daugiau informacijos apie šią ir kitas idėjas prevencijos SQL Injection atakas.

Jei Jūs kada nors buvote braižymo galvą įdomu, jei į savo programų nutekėjimas yra (arba yra perimtas iš kito projekto), tada geriausia nustatyti taikant kurį puslapį išpuolių atsitiko tai tikrinant iš IIS logs.

Yra daug scenarijų galima išvalyti, tačiau geriausias patarimas yra atsargine valandinis, ir vadovautis geriausia praktika (kai kurie iš jų pabrėžė, aš čia). Sėkmės

Pats paprasčiausias ir labiausiai išsamią Paštas rinkodaros įrankis

iContact pagrindinis tikslas būtų įtraukti sudėtingesnių funkcijų į paprastą, lengvai naudojamas ir įperkamas paketą. Nors daugelis programų bando pasiekti šią pusiausvyrą, iContact veikia neįtikėtinai gerai.

Didžiosios Vartotojo sąsaja iContact-interface

iContact galėtų tai padaryti, nes didelisvartotojo sąsaja, kuri leidžia naują elektroninio pašto rinkodaros atsitrenkti į žemę einu su pagrindines funkcijas, bet taip pat leidžia lengvai ir labiau patyrę naudotis funkcijomis, kurios jiems reikia. Bet kuriuo atveju, iContact sukūrė nuostabus produktas, todėl virš 50.000 klientų šiuo metu naudoja iContact.

Pagrindinės ypatybės you'll love

iContact palengvina naują elektroninio pašto pardavėjams gauti į žaidimą greitai:

  • Nebrangus: tik pagal $ 10/month pradėti!
  • Daugiau kaip 300 profesionaliai sukurtų šablonų el padaryti savo el ieškoti profesionalų
  • Planuokite savo pranešimų bus platinamas ateityje padės sutaupyti laiko
  • Jų sistema automatiškai daro, kad jūsų laiškų nebus pažymėtas kaip šlamštas, todėl jūsų vartotojai visada bus Jūsų el.
  • Sekti ką daryti su savo abonentų laiškus, kad jūs žinote, kaip gerai jūsų biuleteniai yra gautas.
  • Įvykio RSVP stebėjimas
  • Paskirstyti tyrimų lengvai

.

geriausia Email Marketing Software .

Advanced Features you'll love

Profesinė pašto platintojai, taip pat gauti viską, ko jiems reikia valdyti savo didžiąją elektroninio pašto sąrašai:

  • Greitai segmentas savo elektroninio pašto sąraše norėdami pasirinkti abonentas gauti tam tikrų tipų pranešimus
  • Set-up autoatsakiklis, siekiant padėti automatizuoti savo elektroninio pašto kampanijas
  • iContact teigia išsamią istoriją abonento veiksmus siekiant padėti jums individualizuoti savo kampanijos
  • Dizainas ir įkelti savo šablonus laišką
  • Neribotas kiekis pašto sąrašai

Smukimo: iContact's Parama valandos

Tik į blogąją pusę iContact yra valandų jie yra skambinti. Parama yra ne 24 × 7, o 8-8 EST. Tačiau jų pagalbinio personalo yra labai naudinga ir daug kartų pamatysite, kad tai iš tikrųjų lengviau naudotis internetu, žinių bazę, kuri video demonstracijų ir žingsnis po žingsnio instrukcijos padės Jums viską, ko reikia.

iContact kainos

Su iContact kainodarą, jūs mokate tik už laiškus, jūs ruošiatės siųsti, o tai reiškia, kad galite pradėti nuo nebrangių plano ir daugiau mokėti tik tada, kai žinote, kad savo biuletenį sėkmingai sumą. Plius, iContact yra vienas iš labiausiai prieinamų pašto rinkodaros teikėjus.

Kontaktai Mėnesio
250 $ 9,95
500 14,00 $
1.000 19,00 $
2.500 29,00 $
5000 47,00 $
10000 74,00 $
15000 $ 109,00
25000 $ 149,00
35000 $ 239,00
50000 $ 379,00
75000 $ 529,00
100000 $ 699,00

Is It Right For You?

Dėl savo savybių ir naudojimo paprastumas, iContact yra geriausias ir naują elektroninio pašto pardavėjams tik pradedate, taip pat pažangios elektroninio pašto platintojai, kurie turi ilgametę patirtį. Tačiau, jei esate Fortune 500 kompanijos arba didelėse pašto adresų sąrašą (daugiau kaip 100.000 abonentų), iContact tikriausiai yra ne jums.

Iš esmės, iContact yra viskas, ko jums reikia, sėkmingai pašto rinkodaros kampanijas.

geriausia Email Marketing Software

Paspartinti svetainės krovimosi laikas neleisdama stebėjimas

31 liepa 2009 iki AcidRaZor · 2 Komentarai
Filed under: General PC Daiktai, Hostingas

Neseniai jis išaušo ant manęs, kad ne visi žino apie stebėjimo slapukus arba Google Analytics ( "Google" ir tt) ir ką ji iš tikrųjų reiškia lankantis svetainių ... Jis visada vertinamas kaip šnipinėjimo forma-ware ar įsilaužimo Trojos padėti žmonėms gauti informaciją ir naudotis ją savo pranašumą. Tai yra visiškai teisinga, tačiau ne į "įsilaužimo" jausmas ...

Skelbimai kompanijos mėgsta reikia statistiką ir demografinę informaciją iš interneto, kol jie yra linkę investuoti į reklamą, o dauguma interneto svetainėse (jei ne visi) turi "Google Analytics" įdiegtas, siekiant padėti joms sekti savo vartotojus labai galingą ataskaitų tendencijas, kai lankotės svetainėje . Kombinuoti su Webmaster Tools (taip pat "Google" produktas) ir kai kurios palyginti duomenis iš fizinio serverio, tai yra daugiau nei pakankamai stebėti tendencijas, lankytojų ir naudingos informacijos, priimdamas ją galima reklamuotojai turi nuspręsti, ar jūsų svetainę tikrai verta investuoti in

Įveskite Nielsen atskaitomybės galimybe. Jie tvirtina, kad renkant duomenis ir naudingos informacijos apie visuomenės Lankymūsi specialią interneto svetainę lyderių. Iš tiesų, jie teigia, yra labai gražus, bet kaip jie vaikščioti pasiekti, kad ribojasi su "spyware" pusėje.

Mano trumpa stebėjimo kodas įdiegtas keliose Pietų Afrikos tinklapis, mes pastebėjome, kad kai kurie bando sukurti "Objektai" su client-side JavaScript kodo leido jiems nustatyti, kokios programos įdiegtos jūsų kompiuteryje. Iš tiesų, labai įdomu.

Ką gi kompanija nori su tuo, kokio tipo informacija anyway? Kodėl negalima tiesiog palikti jį Google Analytics ", gerai žinomas svetainės stebėjimo ir analizės programinė įranga laisvai prieinami visiems ir kiekvienam?

Kažką nuslėpti galbūt, bet aš galiu tik spėlioti, kaip jų priežastis. Galbūt advertisors reikalauti, kad šios konkrečios gabalas stebėjimo kodas yra įdiegtas interneto svetainėje. Niekas pranešimas teisė?

Na, šiek tiek daugiau patyrę vartotojai turi, ir dauguma iš jų padarė kažką apie tai jau, spartinant jų Pietų Afrikos tinklapis pateikė pastebimas sumas, jie naudojasi, kas teisinga plačiajuosčio ryšio greitis yra panašūs į kitų šalių žvilgsnis, ir tai mažai pamoka, kad tu gali!

Štai kaip!
Skaityti

Kaip perkelti domeną į kitą sąskaitą HELM 4

6 gegužė 2009 pagal AcidRaZor · Palikti komentarą
Filed under: HELM 4, SQL Server

HELM 3 buvo lengva administruoti, komunalinių paslaugų ir priemonių egzistuoja daug padėjo mums su žemiškas užduotis, iš kurių vienas yra perkelti domeną iš vienos sąskaitos iš HELM į kitą sąskaitą. HELM 4 ... tokios sėkmės naudingumo ... bet atvėrimo duomenų bazės. Checking Accounts lentelę AccountId jums reikia perkelti domeną ... ir tada pradėti OnlineServices lentelė, bus rodomi visi domenai pridėta HELM ir su jomis susijusių AccountId's. Pakeisti domeno susijusi su sąskaita, tai taip paprasta, kaip tik keisti AccountId į vieną norite peržiūrėti.

Hope this tip padeda kai liaudies kaip aš galėčiau rasti nieko nurodyti, kaip tai daryti ir turėjo suprasti visa tai atlieka pats.

Pakeitus lentelė nuosavybė SQL Server

Neseniai turėjau gaila atveju Live serveryje yra įdiegti ir naudojami tik 1 vartotojas, kuris nebuvo dbo. Bet programuotojas nežinojo, bet geriau arba gerai ... ... Jis buvo kaime idiotas ... anyway, tai ... dėl su kodu. Čia yra paprastas T-SQL, kad gaus ir kilpa per visas saugomas procedūras, lentelės ir parodymų ir atnaujina jas naudoti dbo (arba bet kokio kito vartotojo, kurį norite):

  1
 2
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 sysobjects WHERE xtype IN ( 'U' , 'V' , 'P' ) AND uid = user_id ( 'olddbuser' ) OPEN tblcur WHILE 1 = 1 BEGIN FETCH tblcur INTO @tbl IF @@fetch_status < 0 BREAK SET @tbl = 'olddbuser.' + @tbl EXEC sp_changeobjectowner @tbl , 'dbo' END DEALLOCATE tblcur SKELBIA @ TBL sysname SKELBIA tblcur nejautri CURSOR FOR SELECT vardas FROM sysobjects KUR xtype IN ( "U", "V", "P") ir uid = user_id (olddbuser) OPEN tblcur KOL 1 = 1 BEGIN Fetch tblcur INTO @ TBL JEI @ @ fetch_status <0 PERTRAUKA SET @ tbl = 'olddbuser. + @ TBL Exec sp_changeobjectowner @ TBL "dbo" Pabaiga DEALLOCATE tblcur 

Naudojant OpenRowset tiesiogiai prisijungti prie kitos duomenų bazės be susijęs serverio ir vykdyti saugomi tvarka

  1
 2
  SELECT *
 'SQLOLEDB' , database_location;username;password , 'set fmtonly off exec database.dbo.stored_Procedure' ) AS Whatever  OpenRowset (SQLOLEDB "database_location; vartotojo vardas slaptažodis" rinkinys fmtonly off exec database.dbo.stored_Procedure ') AS Whatever 

Aukščiau kodo fragmentą is self-explanatory. Aš tik naudoti šį SQL 2005 jei taip, jei ji neveikia SQL 2000 don't come crying to me.

Pakeisti database_location su IP / paskirties serverio norite prisijungti prie
Pakeisti vardą / slaptažodį ... gerai ... man tikrai reikia paaiškinti?
Pakeisti duomenų bazėje Katalogas / duomenų bazės, kurią norite užklausa
Pakeisti stored_Procedure su saugomi procedūra norėtumėte vykdyti
"Kaip koks" yra būtinas. Galima pavadinti tai ką norite.

I've used aukščiau užklausą duomenų tiesiogiai duomenų gavyba / manipuliacijos. Galima pereiti kiek vidinio prisijungti prie savo įprastą queries if you're not doing atnaujinti / pridėti kursoriaus ciklas apie tai.

Mėgautis. Paėmė mane, o į paveikslą jį :)

IP-to-Country paieška, laisvą ir 95% tikslios

Balandis 21, 2009 by AcidRaZor · Palikti komentarą
Filed under: JavaScript, programavimas 101

Vienas iš mano naujausių pranešimų parodė jums, kaip pakeisti IP adresą į IP numerį, kad galėtumėte padaryti dėl paieškos IP-to-Country duomenų bazėje.

Tačiau, aš rasiu kitą geriausia. Maxmind.com yra vienas iš GeoIP vieta ir sporto bazės, kuri yra daugiau kaip 99% tiksli lyderių. Tai mokama versija. Mano projektą, nors, man tik reikia žinoti šalies ir turėjo būti gana tikslios.

Sveiki MaxMind nemokamai JavaScript Addon API! 95% tikslumo ir ką aš noriu jį padaryti.

  1
 2
 3
  "text/javascript" src = "http://j.maxmind.com/app/country.js" ></ script > <Script type = "text / javascript" src = "http://j.maxmind.com/app/country.js"> </ script>
 geoip_country_code ( ) ; var countryCode = geoip_country_code ();
 countryCode ) ; alert (countryCode); 

And that's it! Jūs neturite surengti duomenų bazėje, you don't have to do skaičiaus konvertavimo sau ir beveik visa kita pasirūpinsime už jus. Nemokama paslauga, taip pat Miesto peržvalgų! Įtraukti ir mėgaukitės!

Štai nuorodą į savo svetainę: http://www.maxmind.com/app/javascript_city

Looping per 2-dimensional array su jQuery

Balandis 21, 2009 by AcidRaZor · Palikti komentarą
Filed under: JavaScript, programavimas 101, jQuery

Aš neseniai atvėrė man akis į nuostabų pasaulį jQuery. * sangrūdas ne į fantastinės *

Štai, kaip kilpa pvz 2-dimensional array naudoti jQuery. Fun & Easy:

  1
 2
 3
 4
 5
 6
 7
 [ [ 'USD' , 'US Dollar (USD)' , '$' ] , [ 'GBP' , 'British Pound (GBP)' , '&#163;' ] , [ 'EUR' , 'Euro (EUR)' , '&#8364;' ] , [ 'AUD' , 'Australian Dollar (AUD)' , '$' ] , [ 'CAD' , 'Canadian Dollar (CAD)' , '$' ] , [ 'NZD' , 'New Zealand Dollar (NZD)' , '$' ] ] $. each ( currencyTocountryName , function ( i , value ) { alert ( value [ 0 ] ) ; alert ( value [ 1 ] ) ; } ) ; var currencyTocountryName = [[ "JAV", "JAV doleris (USD) ',' $ '] [' GBP", "Didžiosios Britanijos svaras sterlingų (GBP) ',' £ '] [' EUR ',' Euro (EUR) ',''] [' AUD "," Australijos doleris (AUD) ',' $ '] [' CAD "," Kanados doleris (CAD) ',' $ '], [ "NZD", "Naujosios Zelandijos doleris (NZD) ',' $ ']] $. kiekviename (currencyTocountryName, function (i vertės) (alert (value [0]); alert (vertė [1]);)); 

Kaip matote, jis gana tiesiai į priekį. Nereikia būti "aš" bus ta vieta, savininkas, paprastas vertės [0] bus jums pirmasis vertė masyvas. Tai turi būti lengviausia įgyvendinti kilpa ir masyvas I've done metais. Žinoma, dabar jau galiu paprastą JavaScript linijos mano miegas. Tačiau be mąstymo ir daug mažiau kodo jQuery leidžia man daryti įtaką, kad išjungti elektros. * Drifts ne į fantazijos dar kartą *

TL Šalis - konvertavimas IP Adresas IP adresas

Balandis 15, 2009 by AcidRaZor · 2 Komentarai
Filed under: SQL Server

Čia yra paprastas SQL, kuriuos galite naudoti saugomą procedūrą, siekiant nustatyti IP numerį IP adresą galima palyginti su TL Šalis duomenų bazėje:

  1
 2
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 ( 15 ) ,@1st INT ,@2nd INT ,@3rd INT ,@4th INT SET @ip = '41.243.224.9' SELECT @1st = LEFT ( @ip, CHARINDEX ( '.' ,@ip ) - 1 ) SET @ip = RIGHT ( @ip, LEN ( @ip ) - CHARINDEX ( '.' ,@ip ) ) SELECT @2nd = LEFT ( @ip, CHARINDEX ( '.' ,@ip ) - 1 ) SET @ip = RIGHT ( @ip, LEN ( @ip ) - CHARINDEX ( '.' ,@ip ) ) SELECT @3rd = LEFT ( @ip, CHARINDEX ( '.' ,@ip ) - 1 ) SET @ip = RIGHT ( @ip, LEN ( @ip ) - CHARINDEX ( '.' ,@ip ) ) SELECT @4th = @ip SELECT ( ( @4th ) + ( @3rd * 256 ) + ( @2nd * 65536 ) + ( @1st * 16777216 ) ) SKELBIA @ ip varchar (15), @ 1. LC, @ 2nd Int, @ 3. LC, @ 4. LC SET @ IP = '41 .243.224.9 'SELECT @ 1. = left (@ ip, CHARINDEX ('. ', @ IP) - 1) SET @ ip = right (@ ip, LEN (@ IP) - CHARINDEX ( '.', @ ip)) SELECT @ 2. = left (@ ip, CHARINDEX ( '.', @ IP) - 1) nustatyti @ IP = right (@ ip, LEN (@ IP) - CHARINDEX ( '.', @ ip)) SELECT @ 3. = left (@ ip, CHARINDEX ( '.', @ IP) - 1) SET @ ip = dešinė (@ ip, LEN (@ IP) - CHARINDEX ( '.', @ ip)) SELECT @ 4. = @ IP pasirinkite ((@ 4-as) + (@ 3. * 256) + (@ 2. * 65536) + (@ 1. * 16777216)) 

Tai leidžia jums turėti SQL tvarka priimti į IP adreso kintamasis ir neturi pakeisti IP adresą kodas pirmasis. Tai turėtų dirbti MySQL taip pat su nedideliais pakeitimais.

Formulė yra gana paprasta ir savaime suprantama. Kuo greičiau rasti patikimą (dažniausiai visą) TL Šalis duomenų bazėje, Aš redaguoti šį pranešimą atspindėti tai, kol kas neradau jokių net pakelti adresų yra mano šalis, kurioje yra realus gėda. Net nėra atviro kodo projekto PHP ip2c gali pasiimti, kuris verčia mane abejoti jo gebėjimą padėti, kai programa sukurta siekiant nustatyti šalies automatiškai iš IP adreso.

Tolimesnis puslapis »

Powered by SEO Platininis SEOTechblissonline