1

최근에 SQL Server 2005 Management Studio Express가 설치되었습니다. Windows 인증을 사용하여 데이터베이스 서버 machinename \ SQLEXPRESS에 로그인 할 때.CREATE TABLE을 얻는 방법 SQL Server 2005의 Windows 인증 사용자에 대한 사용 권한

테이블을 만들거나 데이터베이스를 만들 수 없습니다. 테이블/데이터베이스를 만들 수 있도록 Windows 인증으로 로그인 한 사용자에게 권한을 부여하려면 어떻게합니까?

답변

2

당신은 sysadmin 역할의 사용자 부분을 만들 수 있습니다

exec sp_addsrvrolemember 'DomainOrComputerName\UserName','sysadmin' 
+0

감사합니다. 그것은 그 문제를 해결했습니다. –

2

문제를 해결하지만, 과잉이며, 사용자에게 데이터베이스를 삭제하는 기능을 포함하여 데이터베이스에 대한 완전한 액세스 권한을 부여하고 기술적으로 그들이 할 수있는 것 SQL Server 서비스 계정 권한을 제한하지 않는 한 원하는 모든 작업을 수행하십시오. 테이블 생성 기능을 사용하려면 다음을 사용하십시오.

[도메인 이름 \ 사용자 이름]에 테이블 생성을 허용하면 해당 명령문을 실행하는 데이터베이스에 테이블을 생성 할 수 있습니다.