Share via


Kimlik oluşturma

Bu konuda bir kimlik oluşturma açıklar SQL Server 2012kullanarak SQL Server Management Studioya Transact-SQL.

Kimlik bilgilerini sağlamanız izin vermek için bir yol SQL Serverkimlik doğrulaması kullanıcıların dışında bir kimlik SQL Server. Bu öncelikle kod derlemeleri GÜVENLI izin kümesi ile yürütmek için kullanılır. Kimlik bilgileri de olabilir zaman kullanılan bir SQL Serverkimlik doğrulama kullanıcı ihtiyaçlarını bir yedeklemeyi depolamak için bir dosya konumu gibi bir etki alanı kaynağa erişimi.

Kimlik bilgisi birkaç eşlenebilir SQL Serveraynı zamanda oturumu. A SQL Servergiriş sadece eşlenen bir kimlik bilgisi bir defada. Kimlik bilgisi oluşturulduktan sonra kullanmak Oturum açma Özellikler (sayfa genel) bir kimlik bilgisi için oturum açma eşleme.

Bu Konuda

  • Başlamadan Önce

    Sınırlamalar ve Kısıtlamalar

    Güvenlik

  • Bir kimlik bilgisi oluşturmak için kullanma:

    SQL Server Management Studio

    Transact-SQL

Başlamadan Önce

Sınırlamalar ve Kısıtlamalar

  • Hiçbir eşlenen oturum açma kimlik bilgisi sağlayıcı varsa, kimlik bilgisi eşlenen SQL Serverhizmet hesabı kullanılır.

  • Bir oturumu farklı sağlayıcılar ile kullanıldıkları sürece kendisine eşlenen birden çok kimlik bilgisi olabilir. Sağlayıcı başına giriş başına yalnızca bir eşleştirilmiş kimlik bilgisi olması gerekir. Diğer oturumları için aynı kimlik bilgisi eşlenebilir.

Güvenlik

İzinler

Bir kimlik ve bir kimlik bilgisi için oturum açma eşlemek için alter any LOGIN izni değiştirmek veya oluşturmak için HIÇBIR kimlik BILGISI alter izni gerektirir.

Başa Dön bağlantısıyla kullanılan ok simgesi[Top]

SQL Server Management Studio Kullanarak

Bir kimlik bilgisi oluşturmak için

  1. Nesne Explorer'da genişletin güvenlik ağıl.

  2. Sağ kimlik ağıl ve seçme Yeni Credential….

  3. İçinde Yeni kimlik bilgisi iletişim kutusunda, Kimlik bilgisi adı kimlik bilgisi için bir ad yazın.

  4. İçinde kimlik giden bağlantılar için kullanılan hesap adını yazın (bağlamında ayrılırken SQL Server). Genelde bu bir Windows kullanıcı hesabı olacak, ancak kimliğini başka bir hesap olabilir.

    Alternatif olarak, üç nokta tıklatın (...) açmak için kullanıcı veya Grup Seç iletişim kutusu.

  5. İçinde parola ve Parolayı Onayla kutuları, belirtilen hesabın parolasını yazın kimlik kutusu. Eğer kimlik bir Windows kullanıcı hesabı, Windows parola budur. Parola parola gerekmiyorsa, boş olabilir.

  6. Seçin Kullan Şifreleme Sağlayıcısı bir Genişletilebilir anahtar yönetimi (ekm) sağlayıcısı tarafından doğrulanacak kimlik bilgilerini ayarlamak için. Daha fazla bilgi için bkz.Genişletilebilir anahtar yönetimi (ekm)

  7. Tamam’ı tıklatın.

Başa Dön bağlantısıyla kullanılan ok simgesi[Top]

Transact-SQL'i Kullanma

Bir kimlik bilgisi oluşturmak için

  1. İçinde Object Explorer, örneğine bağlanmak Veritabanı Altyapısı.

  2. Standart çubuğunda Yeni sorgu.

  3. Kopyalama ve aşağıdaki örnek sorgu penceresine yapıştırın ve tıkırtı Execute.

    -- Creates the credential called "AlterEgo.". 
    -- The credential contains the Windows user "Mary5" and a password.
    CREATE CREDENTIAL AlterEgo WITH IDENTITY = 'Mary5', 
        SECRET = '<EnterStrongPasswordHere>';
    GO
    

Daha fazla bilgi için, bkz. Kimlik BILGISI (Transact-sql) oluştur.

Başa Dön bağlantısıyla kullanılan ok simgesi[Top]