Aracılığıyla paylaş


sp_dropalias (Transact-SQL)

Geçerli veritabanında bir kullanıcı bağlanan bir diğer ad kaldırır bir SQL Server oturum açma.

Önemli notÖnemli

sp_dropalias önceki sürümleri ile uyumluluk sağlar SQL Server.Bu özellik Microsoft SQL Server'ın bir sonraki sürümünde kaldırılacaktır. Yeni geliştirme işlerinde bu özelliği kullanmayın ve bu özelliği kullanmakta olan uygulamaları mümkün olduğunca erken bir zamanda değiştirin. SQL ServerRoller ve diğer adlar kullanmaya alternatif olarak rol izinleri olanağı sağlar.

Konu bağlantısı simgesiTransact-SQL sözdizimi kuralları

Sözdizimi

sp_dropalias [ @loginame = ] 'login'

Bağımsız değişkenler

  • [ @ loginame = ] 'login'
    Adı SQL Server login, Windows oturumu açma veya Windows Grup diğer ad olduğu kaldırılacak. login olan sysname, ile hiçbir varsayılan.loginönceden mevcut olmalıdır.

Dönüş Kodu Değerleri

0 (başarılı) veya 1 (hata)

Açıklamalar

Diğer adlar, böylece bu veritabanında çalışırken kullanıcı izinlerini kazandıktan bir veritabanında bir kullanıcı kimliğini varsaymak oturumları etkinleştirin.

diğer ad çıkarıldığında oturumu artık, diğer ad geçerli veritabanında oturum açma kabul kullanıcı ile ilişkili etkinlikleri gerçekleştirebilirsiniz.

sp_dropalias kullanıcı tanımlı bir işlem içinde yürütülemiyor.

İzinler

Üyelik gerektiren db_owner veritabanı rolüsabit.

Örnekler

Aşağıdaki örnek, diğer ad kaldırır SQL Server login Victoria geçerli veritabanı.

EXEC sp_dropalias 'Victoria'