DB/SQL Server
mssql - dbo 의미
linuxism
2012. 12. 7. 15:42
dbo = database owner
사용자중에 테이블을 생성한 사용자가 테이블명 앞에 붙습니다.
그 사용자 중에서 DB 소유자인 사용자가 만든 테이블이죠.
보통 sa로 로그인하실텐데, 그럼 그냥 dbo가 됩니다.
ms sql 2005 부터는 스키마(schema)가 되고, 그 이전 버전은 소유주가 되네요. (기본 dbo)
네 따지고 보면 사용자는 여러 스키마를 가질 수 있고, 그 스키마가 테이블을 소유하지요.
2005이상도 기본 스키마는 dbo라서 사용하는 데 별 차이야 없겠습니다만...
명령어가 바뀌어서 좀 귀찮긴 합니다.
출처 - http://clien.career.co.kr/cs2/bbs/board.php?bo_table=kin&wr_id=1900042&page=