서버 이전작업 중 Microsoft OLE DB Provider for SQL Server 오류 '80040e37' 오류가 발생하였습니다.
확인해보니 해당 오류는 권한 문제라고 생각이 드는데요...
원래 dbo로 들어가 있어야 할 소유자 및 스키마가 일반사용자로 들어가있네요..
그래서 개수가 적은 테이블 같은경우에는 수동으로 하나씩 쿼리를 통해서 스키마를 변경했습니다.
근데 문제는 저장프로시저인데 저장프로시저도 소유자 및 스키마를 dbo로 변경하려고 하니 약 500개가 넘는 양이었습니다.
혹시 일괄적용할수 있는 그런 쿼리 또는 DB 소유자 및 스키마를 전체 다시 dbo 로 변경할 수 있는 쿼리가 있을까요?
현재 소유자 및 스키마가 엉망으로 어느건 dbo로 되있고 어느건 일반사용자계정으로 되어 있습니다.
깔끔하게 한번에 다 소유자든 스키마는 dbo로 변경할 수 있는 방법이 있으면 알려주세요
감사합니다. |