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.
[Top]
SQL Server Management Studio Kullanarak
Bir kimlik bilgisi oluşturmak için
Nesne Explorer'da genişletin güvenlik ağıl.
Sağ kimlik ağıl ve seçme Yeni Credential….
İçinde Yeni kimlik bilgisi iletişim kutusunda, Kimlik bilgisi adı kimlik bilgisi için bir ad yazın.
İç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.
İç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.
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)
Tamam’ı tıklatın.
[Top]
Transact-SQL'i Kullanma
Bir kimlik bilgisi oluşturmak için
İçinde Object Explorer, örneğine bağlanmak Veritabanı Altyapısı.
Standart çubuğunda Yeni sorgu.
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.
[Top]