분류 전체보기 436

"The user specified as a definer ('root'@'%') does not exist" 에러 해결

"The user specified as a definer ('root'@'%') does not exist"과 같은 에러가 발생했다면해당 유저의 권한 설정이 잘못 되어 있어서 그런것이다. 모든 권한을 부여 해주면 해결이 된다.grant all on *.* to 'root'@'%' identified by 'password' with grant option; 만약에 예를들어 'userid'@'10.10.10.10' 이라면 'root'@'%' 대신에 넣어주면 된다.

mysql 사용자 추가 방법

사실 mysql에 사용자 추가하는 방법은 검색해 보면 많이 나온다.다음은 관리자와 똑같은 권한을 가진 사용자를 추가하는 방법이다. 로컬 호스트에서 접속 가능한 사용자 추가grant all privileges on *.* to '아이디'@'localhost' identified by '비밀번호' with grant option; 외부에서 접속 가능한 사용자 추가grant all privileges on *.* to '아이디'@'%' identified by '비밀번호' with grant option; 외부에서 접속 가능한 사용자 추가 응용(예: 200.200.X.X 로 시작되는 아이피만 접속 가능하게끔)grant all privileges on *.* to '아이디'@'200.200.%.%' identi..

tar로 압축 하고 압축 풀기

tar 는 파일을 묶어주는 역할밖에 하지 않는다.gzip 을 이용하여 묶인 tar 파일을 압축 해 줘야 한다.하지만 옵션에 z 하나만 더 붙이면 자동으로 gzip으로 압축 해 준다. 압축 하는 방법은tar [옵션] [압축 파일 명] [압축 파일 또는 디렉토리] 로 나타내는데 예를 들면 다음과 같다.tar zcvf abc.tar.gz abc 압축 푸는 방법은tar [옵션] [압축 파일 명] 로 나타내는데 예를 들면 다음과 같다.tar zxvf abc.tar.gz

Tomcat 6 에서 jndi 설정 아주 간단한 예제

※ ojdbc14.jar 다운로드 1. context.xml 에 기술 2. 테스트 jsp 페이지 간단히 설명 하자면 java:/comp/env 를 통하여 context 객체를 생성 할 수 있고 context.xml 에 기술되어있는 Resource 를 통하여 다음과 같이 DataSource 객체를 얻을 수가 있고DataSource ds = (DataSource) envCtx.lookup("jdbc/OracleTest"); context.xml 에 기술되어있는 Environment 를 통하여 다음과 같이 환경변수를 읽어 들일 수가 있다.String name = (String)envCtx.lookup("SYSTEM_NAME");

System.load() 와 System.loadlibrary() 차이점

JNI 를 이용하여 네이티브 메소드를 사용하려면 반드시 System.load() 와 System.loadlibrary() 둘 중 하나를 사용 하여야 한다. 둘의 차이점은 System.load() 의 경우 반드시 절대 경로를 지정 해 주어야 하며 System.load("c:\\temp\\jni_temp"); System.loadlibrary()의 경우 환경변수 path에 지정된 경로에 해당 dll 파일을 카피 해 두고 사용한다. System.loadlibrary("jni_temp"); 둘의 공통점은 확장자명(*.dll, *.so)을 제외 한 해당 파일 이름만 지정해서 사용하면 된다.