use siawasedb
DECLARE @TABLE_NAME VARCHAR (50)
DECLARE @TABLE_OWNER VARCHAR (50)
DECLARE TCURSOR CURSOR
FOR SELECT TABLE_NAME, TABLE_SCHEMA FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_TYPE = 'BASE TABLE' AND TABLE_NAME <> 'dtproperties'
FOR READ ONLY
OPEN TCURSOR FETCH NEXT FROM TCURSOR INTO @TABLE_NAME, @TABLE_OWNER
WHILE @@FETCH_STATUS = 0
BEGIN
EXEC ('SP_CHANGEOBJECTOWNER ''[' + @TABLE_OWNER + '].[' + @TABLE_NAME + ']'', ''dbo''')
FETCH NEXT FROM TCURSOR INTO @TABLE_NAME, @TABLE_OWNER
END
CLOSE TCURSOR
DEALLOCATE TCURSOR
-- 스토어 프로시저
--Exec sp_changeobjectowner 'guri.m_human', 'dbo'
'Databases' 카테고리의 다른 글
SQL Server 블로킹,병목현상,트레이스,서버상태 분석툴 - SQL Nexus (0) | 2009.01.22 |
---|---|
소유자 일관 변경 (0) | 2009.01.16 |
mdf화일만 또는 mdf와 ldf 화일만 남았을때 (0) | 2009.01.16 |
관계형 데이터베이스의 데이터 모델링 정규화와 비정규화 (0) | 2008.11.14 |
MS SQL 시드 자동 증가값 초기화 (0) | 2008.11.14 |