SQL 데이터열 암호화를 위한 xp_crypt 확장 프로시져 |
이미 DB를 다루는 분들중에는 이용하고 계시는 XP_CRYPT 는 C:\Program Files\Microsoft SQL Server\MSSQL\Binn 그런다음, SQL서버에 등록을 해주면 됩니다. 다음 쿼리문이 아니더라도 EM 또는 SMS 같은 GUI 도구를 이용해서도 쉽게 등록이 가능합니다. use master go sp_addextendedproc 'xp_crypt', 'xp_crypt.dll' go 프로시져에 대한 자세한 사용법은 다음 문서를 참고하시면 됩니다. http://www.xpcrypt.com/xpho/ 사용법은 그리 복잡하지 않습니다. 키를 생성해야 하고, 그 키 값을 이용한 함수를 만든 다음에야, 그 함수를 통해서 암화화 가 가능해 집니다. 일단, 꼭 필요한 데이터열만 암호화를 해야 합니다. 암호화를 통한 비용 손실도 고려를 해야 하기 때문입니다. XP_CRYPT 의 성능 비교에 관련된 글도 참고를 해보시기 바랍니다. http://blog.dbguide.net/nihil77/2118 최근에 SQL Server 2005 가 발표되면서, 자체 암호화 기능을 제공합니다. SQL Server 2005의 데이터 암호화 도움말을 참고해 보세요. ms-help://MS.SQLCC.v9/MS.SQLSVR.v9.ko/udb9/html/38e9bf58-10c6-46ed-83cb-e2d76cda0adc.htm |
'Development > DataBase' 카테고리의 다른 글
SQL Collation Name (0) | 2011.08.13 |
---|---|
SQL 합집합, 교집합, 차집합 (0) | 2011.08.13 |
SQL 대량 데이터 가져오기 및 내보내기 (bulk insert 관련) (0) | 2011.08.13 |
OLE and OLEDB Provider Errors with ADO (0) | 2011.08.13 |
MySQL을 MSSQL으로 마이그래이션 - (4) (0) | 2011.08.13 |
안정적인 DNS서비스 DNSEver