해당 글은 Maxoverpro Lab(http://www.maxoverpro.org/) 을 가져왔습니다.1. root 패스워드 설정# mysqladmin -u root -p password new-password2. 사용자 만들기mysql> CREATE USER test@localhost IDENTIFIED BY ‘test’; Query OK, 0 rows affected (0.00 sec)3. 사용자에게 부여할 DB 생성하기mysql> CREATE DATABASE dbname;4. DB 권한 부여하기mysql> GRANT ALL PRIVILEGES ON dbname.* TO test@localhost; Query OK, 0 rows affected (0.00 sec)5. 사용자 권한 부여 확인mysql..
프로젝트를 하면서 한테이블과 다른테이블이 연관성이 없었다가 다시 연관성이 생겨 두 테이블이 Sync가 맞아야 할 상황이 왔다. 이때 두 테이블을 똑같이 작업을 하는 방법으로 Trigger를 사용하였다 tb_cctv_info는 메인 table이며, 이 테이블에 데이터가 들어갈 경우 tb_fac_cctv_info라는 테이블에 데이터를 똑같이 작업을하는 Trigger 이다. create trigger cctv_sync BEFORE insert or update or delete on tb_cctv_info for each row BEGIN IF inserting THEN insert into tb_fac_cctv_info ( cctv_id, cctv_nm, ip_addr, prt_no, setu_pos, se..
■ [시작]→[모든 프로그램]→[MicroSoft SQL Server]→[구성도구]→[SQL Server 노출 영역 구성] ▶ '서비스 및 연결에 대한 노출 영역 구성' → [Database Engine] → [원격 연결] → '로컬 및 원격연결' → 'TCP/IP만 사용' ■ SQL Server Configuration Manager ▶ 외부컴퓨터에서 서버에 접속하기 위해서는 'SQL Server Browser'를 실행시켜줘야 한다. ▶ 'MSSQLSERVER에 대한 프로토콜'에서 'TCP/IP'항목을 사용으로 변경 ▶ 'SQL Native Client 구성'의 '클라이언트 프로토콜'에서 'TCP/IP'항목을 사용으로 변경 ■ Windows 방화벽 ※ TCP/IP를 사용할 시에 포트 1433을 사용하므..
오라클에서의 String to Hex 및 Hex to String 함수 String to HexSELECT TO_CHAR(RAWTOHEX('1J4FJ28P8PL586090')) FROM DUAL;==========================================================================================Hex to String SELECT UTL_RAW.CAST_TO_VARCHAR2('314A34464A32385038504C353836303930') FROM DUAL