본문 바로가기

전체 글198

SQL Server 비대칭 키 암호화 SQL Server에서 비대칭 키를 이용한 암호화를 지원한다. 비대칭 키의 핵심은 개인키와 공개키로 구성된다는 것이다. 비대칭 키의 대한 내용은 구글링해서 찾아보자. 쉽게 설명된 자료가 아주 많다.SQL Server에서 비대칭 키를 이용하는데 사용하는 구문은 아래와 같다.항목설명CREATE ASYMMETRIC KEY (Transact-SQL)비대칭 키를 만들기 위한 명령에 대해 설명합니다.SIGNBYASYMKEY(Transact-SQL)개체를 서명하는 옵션을 표시합니다. 먼저 AdventureWorks2012(AdventureWorks2012설치) Database를 선택한 다음, 아래와 같이 테스트 테이블을 만든다.Use AdventureWorks2012 go if OBJECT_ID('dbo.EmpTes.. 2018. 7. 15.
큰아이 모기 물려 쩔뚝거림 금요일에 큰 아이가 유치원에서 모기에 물렸는지 다리가 제법 부어 올랐다. 나중에는 쩔뚝거리며 애 엄마에게 아프다고 난리를 친다. 씻길 때도 울며 불며 난리다. 아이 얘기로는 유치원 놀이터에서 놀다가 모기에게 물렸다고 한다. 아이가 가렵다고 해서 선생님이 약은 발라줬다고 한다. 급기야는 병원가서 이렇게 상처 소독 후, 거즈를 대고 붕대를 감았다. 세상에 모기 물려서 쩔뚝 거리다니... 얼마나 크고 무서운 모기길래... 위험한 모기인지 모르니 아침에 아이 엄마 보고 얼른 병원에 데려가라고 했다. 나는 주말 근무가 있어서, 새벽에 나가야 했다. 아이 엄마가 토요일 아침에 자주가는 집 앞 소아과엘 데려갔다. 선생님이 아이 다릴 보더니 벌레 물린것 같진 않다고 하며 통증이 있으니 통증완화를 위해 스테로이드제 주사.. 2018. 7. 15.
SQL Server 권한 부여 SQL Server 사용시, 보통 GUI를 통해서 권한을 부여한다. GUI를 통해서 하면 Grant 옵션 따위 몰라도 상관 없다. 너무 편하다. 그러나, 간혹 해외 출장시 SQL Server가 영문으로 되어 있으면... 아마도 GUI가 익숙한 DB인에게는 매우 당황스러울 것이다. 이 때는 오히려 Command 에서 처리하는 것보다 GUI로 처리하는 것이 더욱 더 답답할 수가 있다. 뿐만 아니라, 다수의 계정에게 동일한 계정을 부여할 때, GUI 방식은 한계가 뚜렷하다. 따라서, DB를 다루는 사람이라면 GUI보다 Command 방식을 사용해야 한다. ★ 사용자 계정에게 특정 권한 부여하기계정에게 특정 권한을 부여하는 GRANT 문장이다. 권한 부여 대상인 데이터베이스에 오른쪽 마우스 클릭 후, 속성 ->.. 2018. 7. 14.
SQLServer Login & User 의 이해 SQL Server에는 Login 계정과 User 계정이 있다. Login 계정은 데이터베이스 서버, 즉 DBMS에 접속할 수 있는 계정을 말하고, User 계정은 데이터베이스에 접근할 수 있는 계정을 말한다. 그림으로 설명하자면, 아래와 같다.dev01 계정을 아래와 같이 login 계정으로 만들었다면, SQL Server에만 접속할 수 있다. InsaDB, FinanceDB, TempDB에는 접근할 수 없다. USE [master] GO CREATE LOGIN [dev01] WITH PASSWORD=N'' GO 위 명령어를 실행하면, 아래 그림과 같이 보안의 로그인 디렉토리 안에 로그인 계정이 생성된다. 한나라의 여행에 비유해서 설명하자면, dev01은 SQL Server 나라에만 입국할 수 있는 비.. 2018. 7. 12.
반응형