2011-03-18 6 views
0

dbo 권한이없는 한 데이터베이스에 테이블을 만들어야합니다.dbo 권한없이 데이터베이스에 테이블을 만들 수 있습니까?

그럴 수 있습니까?

+0

다릅니다. 어떤 사용 권한이 있습니까? – SLaks

+0

읽기 전용 권한이 있습니다. 나는 들었다. 나는 스토어드 프로 시저를 가질 수있다. 그리고 그 안에는 "AS Dbo"가있는 테이블을 만들 수있다. – Relativity

+0

그러나 읽기 전용 권한이 있다면, 당신은 (또는 아마도) 실행할 수있는 능력이 없다. 저장 프로 시저 (저장 프로 시저에는 실행 권한이 필요함). –

답변

0

예, db_owner 또는 db_ddladmin 데이터베이스 역할의 구성원이거나 명시 적으로 CREATE TABLE 권한이 부여 된 경우 테이블을 만들 수 있습니다. 분명히 sysadmin 서버 역할에 있다면 테이블을 만들 수도 있습니다.

작성한 테이블 내에서 데이터를 읽거나 수정할 필요는 없지만 작성할 수는 있습니다.

이러한 사용 권한은 기본값이 아니므로 이러한 권한이 부여되지 않은 경우 dba가 수행하지 않는 한 운이 없게됩니다.

관련 문제