Test Base : ms-sql 2005
데이터 베이스를 bak파일로 부터 복구 시에는 데이터 베이스의 사용자와 로그인 계정이 일치
하지 않아서 문제가 발생 한다. 이때는 아래의 SP로 사용자와 계정을 일치 시킨다.
*선행 작업 : 사용자를 백업의 사용자와 같은 이름으로 먼저 추가 시킨다.
1. 연결 되지 않은 사용자 조회
use 데이터베이스명;
exec sp_change_users_login 'Report';
2.사용자와 계정 연결
use 데이터베이스명 ;
go
exec sp_change_users_login 'Auth_Fix','사용자',null,'비밀번호';
관련 링크 : How to troubleshoot orphan users in SQL Server databases?
데이터 베이스를 bak파일로 부터 복구 시에는 데이터 베이스의 사용자와 로그인 계정이 일치
하지 않아서 문제가 발생 한다. 이때는 아래의 SP로 사용자와 계정을 일치 시킨다.
*선행 작업 : 사용자를 백업의 사용자와 같은 이름으로 먼저 추가 시킨다.
1. 연결 되지 않은 사용자 조회
use 데이터베이스명;
exec sp_change_users_login 'Report';
2.사용자와 계정 연결
use 데이터베이스명 ;
go
exec sp_change_users_login 'Auth_Fix','사용자',null,'비밀번호';
관련 링크 : How to troubleshoot orphan users in SQL Server databases?
'System & Develop > SQL' 카테고리의 다른 글
| mysql 5.0.44 사용자 계정 추가& INNODB (0) | 2008.06.19 |
|---|---|
| GROUP BY Example (0) | 2003.06.23 |
| SQL - rowid 를 이용한 중복된 행 삭제 (0) | 2003.05.06 |
| SET STATISTICS IO ON - 페이지 I/O 빈도 발생 출력 (0) | 2003.04.22 |
| SET STATISTICS TIME ON - 쿼리 실행 시간 측정 (0) | 2003.04.22 |
