Aracılığıyla paylaş


sp_dropalias (Transact-SQL)

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

Important noteImportant Note:

sp_dropalias provides compatibility with earlier versions of SQL Server.This feature will be removed in the next version of Microsoft SQL Server. Do not use this feature in new development work, and modify applications that currently use this feature as soon as possible. SQL Server provides roles and the ability to grant permissions to roles as an alternative to using aliases.

Topic link iconTransact-SQL sözdizimi kuralları

sp_dropalias [ @loginame = ] 'login'

Bağımsız değişkenler

  • [ @loginame = ] 'login'
    Is the name of the SQL Server login, Windows login, or Windows group from which the alias is to be removed.login is sysname, with no default.login must already exist.

Dönüş Kodu Değerleri

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

Remarks

Diğer adlar, böylece bu veritabanında çalışırken kullanıcı izinleri sağlamasını bir veritabanında bir kullanıcı kimliği olarak varsaymak oturumların etkinleştirin.

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

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

İzinler

Üyelik gerektirir db_owner sabit veritabanı rolü.

Örnekler

Aşağıdaki örnek, diğer ad için kaldırır. SQL Server oturum açma Victoria Geçerli veritabanından.

EXEC sp_dropalias 'Victoria'