728x90
데이터베이스 소유자 (db_owner) 조회
데이터베이스 소유자를 조회하는 2가지 방법에 대해서 알아보자.
첫번째 방법
SELECT a.name AS [Database],
b.name AS [Owner]
FROM sys.databases AS a
JOIN sys.sql_logins AS b ON a.owner_sid = b.sid
GO
두번째 방법
SELECT name AS [Database],
SUSER_SNAME(owner_sid) AS [Owner]
FROM sys.databases
GO
데이터베이스 소유자 (db_owner) 변경
변경하고자 하는 DB(BEBE)의 소유자를 'sa' 에서 'admin' 으로 변경하려고 할때 아래와 같은 문법으로 변경하면 된다.
문법
ALTER AUTHORIZATION ON DATABASE:: 디비명 TO 변경할 소유자명;
예시
ALTER AUTHORIZATION ON DATABASE:: BEBE TO admin;
이상으로 데이터베이스 소유자를 조회하고 변경하는 방법에 대해서 알아보았다.
반응형
그리드형
'IT > MSSQL' 카테고리의 다른 글
[MSSQL] decimal 및 numeric 사용법(자릿수 확인) (0) | 2024.03.12 |
---|---|
[MSSQL] 복원 전 백업파일의 논리적 파일 위치 확인방법(FILELISTONLY) (0) | 2024.03.12 |
[MSSQL]현재 세션의 SET OPTION 의 상태값을 확인하는 방법 (0) | 2024.03.12 |
[SQL프로파일] Showplan 설정 테스트 (1) | 2023.11.18 |
[MSSQL] 엔터, 탭 제거 후 엑셀에 붙여넣기 (1) | 2023.11.18 |
댓글