본문 바로가기

DB

[MSSQL 2005]사용자 계정 권한 수정

2005의 SQL Server Management Studio에서 권한 설정하다가 보면 오류나는 경우가 너무 많다.
(바보같은 프로그램이다.. 2000의 EM이 훨씬 사용하기 편한거 같다.)

아무튼 다음 구문을 통해서 사용자 계정의 권한을 수정하자.

사용자 계정을 ABCDEFG라고 하면,

-- 이 구문으로 소유한 오브젝트가 있는지 확인
SELECT * FROM SYS.OBJECTS WHERE SCHEMA_ID=SCHEMA_ID('ABCDEFG') 

-- SCHEMA 삭제
DROP SCHEMA ABCDEFG

-- 유저 삭제
DROP USER ABCDEFG

-- UI에서 새로운 유저를 생성한다.
보안 > 사용자
보안 > 스키마

마지막 단계에서는 오류를 안 내더군요..ㅋㅋ