MS-SQL 테이블을 복원 테스트 할 일이 있었는대 소유자가 달라서 이슈 발생
테스트용이라 일일이 바꾸기도 귀찮아서 뒤적 뒤적
다음과 같이 하자니 테이블이 너무 많음
http://l2j.co.kr/934
좀더 쉬운 방법을 찾아봄
http://l2j.co.kr/1393
# 전체 테이블 소유자 변경
SP_MSFOREACHTABLE 'sp_changeobjectowner "?","dbo"'
#테이블하나 소유자 변경
sp_changeobjectowner 'admin.table_test', 'dbo'
use 테이블 들어와서
전체 테이블 소유자를 dbo로 변경함
주의 : 개체 이름 부분을 변경하면 스크립트 및 저장 프로시저를 손상시킬 수 있습니다.
덜컹 덜컹~ 테스트 결과 이상없는듯
'Databases' 카테고리의 다른 글
테이블을 다시 만들어야 하는 변경 내용 저장 사용 안함 (0) | 2015.03.05 |
---|---|
테이블 내의 다른 필드에 데이터 복사하기 (0) | 2014.11.13 |
ERwin SQL 추출 및 정렬 (0) | 2014.06.07 |
데이터 모델링 (0) | 2014.06.07 |
max_allowed_packet (0) | 2014.03.12 |