'DB'에 해당되는 글 6건
- 2014.10.27 [2008 기준] DB 벌크업로드 설정
- 2014.10.27 [2008 기준] 테이블 컬럼으로 DTO, VO 멤버변수 생성 쿼리
- 2013.08.19 [Oracle 11g] 백업파일 import시 ORA-01045 등 오류 발생하면 체크해야 할 것들...
- 2013.01.30 [MSSQL] 구분자가 첫번째로 나오는 자리수 구하기
- 2013.01.29 [MSSQL] DB LOCK 해제
- 2010.08.26 Mysql 외부 접속 허용 (우분투기준)
GRANT ADMINISTER BULK OPERATIONS TO [DB명]
해당 커맨드로 ADMINSTER 권한에 벌크 업로드 기능 사용을 허용할 수 있다.
'DB > MSSQL' 카테고리의 다른 글
[2008 기준] 테이블 컬럼으로 DTO, VO 멤버변수 생성 쿼리 (0) | 2014.10.27 |
---|---|
[MSSQL] 구분자가 첫번째로 나오는 자리수 구하기 (0) | 2013.01.30 |
[MSSQL] DB LOCK 해제 (0) | 2013.01.29 |
DTO, VO의 멤버변수를 테이블의 컬럼으로 생성하는 쿼리.
SELECT 'private String '+LOWER(COLUMN_NAME) + ' = ""; '
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_NAME = N'[테이블명]'
'DB > MSSQL' 카테고리의 다른 글
[2008 기준] DB 벌크업로드 설정 (0) | 2014.10.27 |
---|---|
[MSSQL] 구분자가 첫번째로 나오는 자리수 구하기 (0) | 2013.01.30 |
[MSSQL] DB LOCK 해제 (0) | 2013.01.29 |
DMP파일을 import 시키기 위해 콘솔창에서 아래와 같은 커맨드를 입력하였다.
C:\> imp userid/password
그러나
"IMP-00058
ORA-01045: user... lacks CREATE SESSION privilege......... "
라는 메시지가 화면에 표시되며
import 화면이 표시되지 않는다.
찾아보니 sysdba권한이 없어서 그렇단다.
해결방법은
토드를 사용한다면
툴에서
Database > Create > User
에서 User기본 정보를 입력하고
- Roles 탭에서 DBA 권한을 Granted, Admin Option 체크.
- System Privileges에서 SYSDBA 권한을 Granted, Admin Option 체크.
된 계정을 생성한다.
예외상황
위와 같이 DBA권한을 부여하였지만 똑같은 메시지가
나올때가 있다.
정상적으로 권한을 부여하고도 같은 메시지가 나온다면
SQL 창에서 다음과 같이 설정해준다.
GRANT CREATE SESSION TO 유저아이디;
COMMIT;
GRANT CREATE TABLE TO 유저아이디;
COMMIT;
GRANT CONNECT, DBA TO 유저아이디;
COMMIT;
위와 같이 SQL을 통해 직접 권한을 설정해주면 된다.
구분자가 첫번째로 나오는 자리수를 구하는 함수.
자바의 indexOf와 같은 기능으로 사용된다.
CHARINDEX(',', @텍스트)
※ 자리수의 시작은 1부터
'DB > MSSQL' 카테고리의 다른 글
[2008 기준] DB 벌크업로드 설정 (0) | 2014.10.27 |
---|---|
[2008 기준] 테이블 컬럼으로 DTO, VO 멤버변수 생성 쿼리 (0) | 2014.10.27 |
[MSSQL] DB LOCK 해제 (0) | 2013.01.29 |
- 현재 진행중인 프로세스 조회
EXEC sp_lock
조회된 프로세스 중에 Mode가 'X' 것이 Lock 걸린 프로세스
- 프로세스의 상세 정보 조회
dbcc inputbuffer(spid)
- 프로세스 KILL
kill spid
'DB > MSSQL' 카테고리의 다른 글
[2008 기준] DB 벌크업로드 설정 (0) | 2014.10.27 |
---|---|
[2008 기준] 테이블 컬럼으로 DTO, VO 멤버변수 생성 쿼리 (0) | 2014.10.27 |
[MSSQL] 구분자가 첫번째로 나오는 자리수 구하기 (0) | 2013.01.30 |
1. 수정(주석 처리)
# sudo vi /etc/mysql/my.conf
bind-address 주석처리
2. 외부 접속 계정 만들기
mysql> grant all privileges on 디비이름.* to 아이디@'%' identified by '비번' with grant option
3. 재시작
# sudo /etc/init.d/mysql restart