Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu konuda, SQL Server Management Studio veya Transact-SQL kullanarak SQL Server'da kimlik bilgilerinin nasıl oluşturulacağı açıklanır.
Kimlik bilgileri, SQL Server Kimlik Doğrulaması kullanıcılarının SQL Server dışında bir kimliğe sahip olmasına izin vermek için bir yol sağlar. Bu, öncelikle EXTERNAL_ACCESS izin kümesine sahip Derlemelerde kod yürütmek için kullanılır. Kimlik bilgileri, SQL Server Kimlik Doğrulaması kullanıcılarının yedeklemeyi depolamak için dosya konumu gibi bir etki alanı kaynağına erişmesi gerektiğinde de kullanılabilir.
Kimlik bilgileri bir SQL Server oturum açma bilgileriyle eşlenebilir ve SQL Server oturum açma bilgileri aynı anda yalnızca bir kimlik bilgileriyle eşlenebilir. Bir kimlik bilgisi oluşturulduktan sonra, oturum açma bilgilerini bir kimlik bilgileriyle eşlemek için Oturum Açma Özellikleri'ni (Genel Sayfa) kullanın.
Başlamadan Önce
Sınırlamalar ve Kısıtlamalar
Sağlayıcı için oturum açma eşlenmiş kimlik bilgisi yoksa, SQL Server hizmet hesabına eşlenen kimlik bilgisi kullanılır.
Bir oturum açma hesabına, farklı sağlayıcılarla kullanıldıkları sürece birden çok kimlik bilgisi eşlenebilir. Oturum açma başına sağlayıcı başına yalnızca bir eşlenmiş kimlik bilgisi olmalıdır. Aynı kimlik bilgileri diğer oturum açma bilgileriyle eşlenebilir.
Güvenlik
Permissions
Kimlik bilgisi oluşturmak veya değiştirmek için ALTER ANY CREDENTIAL izni ve bir kimlik bilgisi ile oturum açmayı eşlemek için ALTER ANY LOGIN izni gerektirir.
SQL Server Management Studio'yu kullanma
Kimlik bilgisi oluşturmak için
Nesne Gezgini'da Güvenlik klasörünü genişletin.
Kimlik Bilgileri klasörüne sağ tıklayın ve Yeni Kimlik Bilgileri... öğesini seçin.
Yeni Kimlik Bilgileri iletişim kutusundaki Kimlik Bilgisi Adı kutusuna kimlik bilgisi için bir ad yazın.
Kimlik kutusuna giden bağlantılar için kullanılan hesabın adını yazın (SQL Server bağlamından ayrılırken). Genellikle bu bir Windows kullanıcı hesabı olur, ancak kimlik başka türde bir hesap olabilir.
Alternatif olarak, Kullanıcı veya Grup Seç iletişim kutusunu açmak için (...) üç nokta simgesine tıklayın.
Parola ve Parolayıonayla kutularına Kimlik kutusunda belirtilen hesabın parolasını yazın. Kimlik Windows bir kullanıcı hesabıysa, bu Windows paroladır. Parola gerekli değilse Parola boş olabilir.
Kimlik bilgilerini Genişletilebilir Anahtar Yönetimi (EKM) Sağlayıcısı tarafından doğrulanacak şekilde ayarlamak için Şifreleme Sağlayıcısı kullan'ı seçin. Daha fazla bilgi için bkz . Genişletilebilir Anahtar Yönetimi (EKM)
Tamam'ı seçin.
Transact-SQL Kullanımı
Kimlik bilgisi oluşturma
Nesne Gezgini'nde Veritabanı Motoru'nun bir örneğine bağlanın.
Standart çubuğunda Yeni Sorgubutonuna tıklayın.
Aşağıdaki örneği kopyalayıp sorgu penceresine yapıştırın ve Yürüt'e tıklayın.
-- 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 CREATE CREDENTIAL . (Transact-SQL).