분류 전체보기590 SQL Injections 공격을 위한 ASP 코드 최근 회사 서버가 해킹을 당했을지도 모른다는 IDC 센터의 보고서가 왔다. SQL Injection 공격에 당했다는.. 서버관리나 웹 프로그래밍 회사에서 하지 않는 나에게 직접적인 관련은 없지만.. DB 를 항상 사용하는 나에게 무척이나 공감이 가는 내용이다. 프로그램이 편하다는 이유로 이런 보안코드를 100% 사용하지 않는데... 흠.. 어찌할지.. 그 많은 소스를 다 고쳐야 하나~~ 몇가지는 수정을 해야 할텐데.. 쩝... MSDN 에서 관련 처리 부분을 찾았다. 원문 : http://msdn.microsoft.com/en-us/library/cc676512.aspx Preventing SQL Injections in ASP Author: Bala Neerumalla, Microsoft Corpora.. 2010. 9. 8. 중복제거 쿼리 테이블 자체에 중복 데이타가 있어선 안될 경우가 있다. 하지만 현실은.. 생기기도 한다. 확실한 방법은 유니크 키로 설정을 하면 그럴일이 없지만.. 키를 생성하지 못할 경우가 있다. 그렇다면 중복제거 쿼리를 만들어서 프로그램 로딩시 돌려주면 좋을듯하다. 본 쿼리는 같은 주문번호 데이타가 있을경우 해당 주문번호중 ID 값이 Max 인걸 제외하고 나머지를 지우는 쿼리이다. update tb_table set regist_flag='N' where ID in ( select id from tb_table tbl2 where order_id in( select order_id from tb_table a where a.ID in ( select ID from tb_table aaa WHERE id < (SELE.. 2010. 8. 25. SQL Restore 중 Restore HeaderOnly 에러 발생시. SQL 설치후 백업 파일을 복원중 에러가 발생된다. "Restore HeaderOnly 가 비정상적으로 종료되었습니다." 와 같은 메세지가 뜨면서 복원이 되지 않는다. 이럴경우 대처 방안은 다음과 같다. 1. SQL 서버 구성 관리자 실행 2. 현재 DB Instance 에서 오른쪽 클릭 3. 속성 클릭 4. Logon 탭이동 5. 사용계정 확인 6. "로컬 시스템" 으로 변경 7. 적용후 DB 재시작 2010. 8. 10. Index 삭제 테이블 생성시 CONSTRAINT 로 추가한 Index 키를 삭제 하려고 하니 에러가 난다. DROP INDEX [PK_tb_index] ON [dbo].[tb_index]; 인덱스 'dbo.tb_index.PK_tb_index'에서는 명시적 DROP INDEX를 사용할 수 없습니다. 이 인덱스는 PRIMARY KEY 제약 조건 설정에 사용 중입니다. 이렬경우 Drop Index 가 아니라 ALTER TABLE 을 이용해야 한다. alter table [dbo].[tb_index] drop constraint [PK_tb_index] 2010. 7. 23. 이전 1 ··· 26 27 28 29 30 31 32 ··· 148 다음