2012.06.01 10:57
MS-SQL 재설치 후 mdf파일을 연결 하거나 DB 복원을 하면 각 DB의 사용자 이름에 로그인 이름의 연결이 끊어져 있다.
각 사용자별 권한이 설정되어있다면 사용자를 삭제하고 재 설정하기가 꽤나 번거로운 작업이다.
sp_change_users_login 프로시져를 사용하면 사용자를 삭제하지 않고 각 DB 사용자 이름과 SQL 로그인 이름을 연결 할 수있다.
사용법은 아래와 같다.
--Add the new login.
USE master
go
EXEC sp_addlogin '로그인계정이름'
go
--Change the user account to link with the new login.
USE 해당DB
go
EXEC sp_change_users_login 'Update_One', '로그인계정이름', '로그인계정이름'
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
10 | MSSQL Express Backup 자동화 | 호스트웨이 | 2015.05.06 | 8874 |
9 | mssql-table backup(테이블 백업/복원) | 호스트웨이 | 2015.09.09 | 8733 |
8 | [MS SQL]ssms 단축키 | 호스트웨이 | 2015.09.15 | 10466 |
7 | [MS SQL]트랜잭션 사용 | 호스트웨이 | 2015.09.15 | 7417 |
6 | [MS SQL]다른 DB에 있는 테이블 이동/복사하기 | 호스트웨이 | 2015.09.15 | 16052 |
5 | [MS SQL]중복제거, 중복찾기 | 호스트웨이 | 2015.09.16 | 232399 |
4 | [MSSQL]인덱스 (INDEX) 사용하기 | 호스트웨이 | 2015.09.16 | 8748 |
3 | [MSSQL] 다른 테이블로 데이터 INSERT | 호스트웨이 | 2015.09.16 | 8985 |
2 | mssql 백업파일 내의 MDF,LDF 이상 확인 | 호스트웨이 | 2015.09.18 | 10092 |
1 | MDF, LDF 파일 복사하는 방법 | 호스트웨이 | 2015.09.18 | 11264 |