SQL Server 2008에서 사용자 데이터베이스 권한으로 ODBC 인증 활성화
개요
SQL Server 인증을 사용하여 ODBC 연결을 설정하려면 다음이 중요합니다. 지정된 사용자 이름에 필요한 권한을 부여합니다. 이 가이드에서는 SSMS(SQL Server Management Studio)를 통해 이 작업을 수행하는 방법을 살펴봅니다.
데이터베이스 권한 부여
사용자에게 특정 데이터베이스에 대한 포괄적인 권한을 부여하려면 다음 단계를 따르세요.
- SSMS를 열고 원하는 SQL Server 인스턴스에 연결합니다.
- 데이터베이스를 마우스 오른쪽 버튼으로 클릭하고 "속성".
- "권한" 탭에서 아래로 스크롤하여 "역할 멤버십" 섹션을 찾습니다.
- "추가..." 버튼을 선택하고 원하는 사용자를 선택합니다. 권한을 부여합니다.
- "db_datareader"(읽기 전용 액세스의 경우) 또는 "db_datawriter"(전체 액세스의 경우) 옆의 상자를 선택하십시오.
- 변경 사항을 저장하려면 "확인"을 클릭하세요.
고급 권한 관리
세부적인 권한 관리를 위해 GRANT 명령. 이를 통해 개별 테이블에 특정 권한(예: SELECT, INSERT, UPDATE, DELETE)을 지정할 수 있습니다.
GRANT SELECT, INSERT, UPDATE ON dbo.YourTable TO YourUserName
GRANT SELECT, INSERT ON dbo.YourTable2 TO YourUserName
GRANT SELECT, DELETE ON dbo.YourTable3 TO YourUserName
로그인 후 복사
그래픽 권한 관리
SSMS는 권한 관리를 위한 그래픽 인터페이스도 제공합니다.
SSMS에서 데이터베이스로 이동합니다.- 클릭 "보안", "사용자".
- 권한을 부여하려는 사용자를 마우스 오른쪽 버튼으로 클릭하고 "속성"을 선택합니다.
- 하단에서 "데이터베이스 역할 멤버십" 섹션을 찾습니다. .
- 해당 역할 옆의 확인란을 선택하고 "OK."
-
결론
이러한 방법을 사용하면 ODBC 인증에 필요한 권한을 사용자에게 부여할 수 있습니다. SQL Server의 데이터베이스 권한에 대한 포괄적인 문서는 MSDN 온라인 설명서를 참조하세요.
위 내용은 SQL Server 2008에서 사용자 데이터베이스 권한으로 ODBC 인증을 활성화하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!