sp_delete_firewall_rule(Azure SQL Database)
적용 대상:Azure SQL DatabaseAzure Synapse Analytics
SQL Database 서버에서 서버 수준 방화벽 설정을 제거합니다. 이 저장 프로시저는 master
데이터베이스에서 서버 수준 보안 주체 로그인에 대해서만 사용할 수 있습니다.
구문
sp_delete_firewall_rule [ @name = ] N'name'
[ ; ]
인수
[ @name = ] N'name'
제거할 서버 수준 방화벽 설정의 이름입니다. @name 기본값이 없는 nvarchar(128)입니다.
설명
SQL Database에서 연결을 인증하는 데 필요한 자격 증명 데이터 및 서버 수준 방화벽 규칙은 각 데이터베이스에 일시적으로 캐시됩니다. 이 캐시는 주기적으로 새로 고쳐집니다. 인증 캐시 새로 고침을 강제 실행하고 데이터베이스에 최신 버전의 로그인 테이블이 있는지 확인하려면 DBCC FLUSHAUTHCACHE(Transact-SQL)을 실행합니다.
sp_delete_firewall_rule
확장 저장 프로시저이므로 매개 변수에 대해 전달된 값의 데이터 형식이 정확히 일치합니다. 다른 형식의 암시적 변환은 수행되지 않습니다.
사용 권한
프로비전 프로세스에서 만든 서버 수준 보안 주체 로그인만 서버 수준 방화벽 규칙을 삭제할 수 있습니다. 을 실행sp_delete_firewall_rule
하려면 사용자가 데이터베이스에 master
연결되어 있어야 합니다.
예제
다음 예제에서는 이름이 서버 Example setting 1
수준 방화벽 설정을 제거합니다. 가상 master
데이터베이스에서 문을 실행합니다.
EXEC sp_delete_firewall_rule N'Example setting 1';
관련 콘텐츠
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기