목록사용자 (5)
잡동사니
안녕하세요. yeTi입니다. 오늘은 종종 헷갈리는 서비스 레이어의 테스트를 바라보는 관점에 대해 말해보고자 합니다. 발단 Spring 으로 서버 어플리케이션의 구조를 정의하면 많은 경우 Controller - Service - Repository(DAO) 형식의 layered architecture 를 보게 됩니다. 이러한 구조에서 테스트 환경을 구성하게 되면 테스트 효율성을 높이기 위해 slice test 를 하게 됩니다. 여기서 개발자들의 의문이 생깁니다. Service 테스트를 하려고 하는데요. 데이터가 잘 저장되는지는 어떻게 확인하면 될까요? 이 질문은 테스트를 위한 두 가지 관점이 혼재해서 만들어졌다고 생각합니다. 사용자 관점 우리가 흔하게 정의하는 API만 사용자라는 대상이 있는게 아니라 클래..
안녕하세요. yeTi입니다.오늘은 MariaDB에서 사용자 관리에 필요한 쿼리를 모아보겠습니다. 설치 환경- OS : CentOS release 6.9 (Final)- MariaDB : 10.2.11 1. 사용자 생성하기 CREATE USER '[사용자 계정]'@'[호스트]' IDENTIFIED BY '[비밀번호]'; 호스트에 '%' 사용시 모든이라는 의미 2. 사용자 삭제하기 DROP USER '[사용자 계정]'@'[호스트]'; 호스트에 '%' 사용시 모든이라는 의미 3. 사용자 계정정보 조회하기 SELECT HOST, USER, PASSWORD FROM mysql.user WHERE USER='[사용자 계정]' 4. 권한 조회하기 SHOW GRANTS FOR '[사용자 계정]'@'[호스트]'; 호스트..
안녕하세요. yeTi입니다. 오늘은 MariaDB에서 사용할 수 있는 쿼리를 모아보겠습니다. 1. 데이터베이스 내보내기 mysqldump -u[계정] -p[비밀번호] [데이터베이스명] > [저장할 파일명] 2. 데이터 베이스 가져오기 mysql -u[계정] -p < [임포트할 파일명] 3. 로그인하기 mysql -u[계정] -p -h[호스트] 4. 데이터베이스 생성하기 CREATE DATABASE [DB명]; 5. 문자열 나누기SUBSTRING(str,pos), SUBSTRING(str FROM pos), SUBSTRING(str,pos,len),SUBSTRING(str FROM pos FOR len)SUBSTR(str,pos), SUBSTR(str FROM pos), SUBSTR(str,pos,len)..
안녕하세요. yeTi입니다.오늘은 윈도우(Windows)10에서 다른 계정의 원격 데스크톱을 사용하도록 설정하는 방법에 대해서 알아보겠습니다. 작업표시줄의 검색에서 '원격'을 입력 후 나오는 설정 창에서 '원격 데스크톱을 사용할 수 있는 사용자 선택'을 선택나타난 시스템 속성 창의 원격 탭에서 '사용자 선택' 버튼 선택나타난 원격 데스크톱 사용자 창에서 '추가' 버튼 선택나타난 사용자 선택 창에서 계정명 입력 후 '이름 확인' 버튼 선택
안녕하세요. yeTi입니다.오늘은 오라클에서 사용할만한 명령어들을 알아보겠습니다. 오라클 버젼 : 11g 1. 사용자 암호를 잃어버렸을 경우- C:\>sqlplus "/as sysdba" - show user - alter user [계정] identified by [암호] 2. 사용자 계정들 조회- SYSDBA로 접속- SELECT USERNAME FROM DBA_USERS 3. 사용자 추가- CREATE USER [계정] IDENTIFIED BY [비밀번호] DEFAULT TABLESPACE [테이블스페이스명] 4. 사용자에 권한 추가 - GRANT CONNECT TO [계정] 5. 사용자의 권한 확인 - SELECT GRANTEE, GRANTED_ROLE FROM DBA_ROLE_PRIVS WHER..