문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문

sp_dropalias(Transact-SQL)

현재 데이터베이스의 사용자를 SQL Server 로그인에 연결하는 별칭을 제거합니다.

중요 정보 중요

sp_dropalias는 이전 버전의 SQL Server와의 호환을 위해 제공됩니다. 이 기능은 다음 버전의 Microsoft SQL Server에서 제거됩니다. 새 개발 작업에서는 이 기능을 사용하지 말고, 현재 이 기능을 사용하는 응용 프로그램은 가능한 한 빨리 수정하십시오. SQL Server에서는 역할을 제공하며 역할에 별칭 대신 권한을 부여할 수 있는 기능을 제공합니다.

항목 링크 아이콘 Transact-SQL 구문 표기 규칙

sp_dropalias [ @loginame = ] 'login'

[ @loginame = ] 'login'

별칭을 제거할 SQL Server 로그인, Windows 로그인 또는 Windows 그룹의 이름입니다. loginsysname이며 기본값은 없습니다. login은 이미 존재해야 합니다.

0(성공) 또는 1(실패)

로그인은 별칭을 통해 데이터베이스에서 사용자의 ID를 추측하여 데이터베이스에서 작업하는 동안 해당 사용자에 대한 사용 권한을 얻을 수 있습니다.

별칭이 제거되면 로그인은 더 이상 현재 데이터베이스에서 추측한 별칭을 가진 사용자와 연관된 작업을 수행할 수 없습니다.

사용자 정의 트랜잭션 내에서는 sp_dropalias를 실행할 수 없습니다.

db_owner 고정 데이터베이스 역할의 멤버 자격이 필요합니다.

다음 예에서는 SQL Server 로그인 Victoria에 대한 별칭을 현재 데이터베이스에서 제거합니다.

EXEC sp_dropalias 'Victoria'

커뮤니티 추가 항목

추가
표시: