Share via


Uygulama rolü oluşturma

Bu konuda nasıl bir uygulama rol oluşturulacağı açıklanır SQL Server 2012kullanarak SQL Server Management Studioya Transact-SQL. Uygulama rolleri belirli uygulamaları dışında veritabanı kullanıcı erişimi sınırlayın. Uygulama rolleri sahip kullanıcı, yani Rol üyeleri listesi değil ne zaman görüntülenen uygulama rolü seçilir.

Önemli notÖnemli

Uygulama rol parola ayarlandığında parola karmaşıklığı denetlenir. Uygulama rolleri çağırmak uygulamaların şifrelerini saklamanız gerekir. Şifrelenmiş bir uygulama rol parola her zaman saklanmalıdır.

Bu Konuda

  • Başlamadan Önce

    Güvenlik

  • Bir uygulama rol oluşturmak için kullanma:

    SQL Server Management Studio

    Transact-SQL

Başlamadan Önce

Güvenlik

İzinler

Veritabanı üzerinde HIÇBIR APPLICATION role alter izni gerektirir.

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

SQL Server Management Studio Kullanarak

Bir uygulama rol oluşturmak için

  1. Nesne Explorer'da, uygulama rolü oluşturmak istediğiniz veritabanı genişletin.

  2. Genişletme güvenlik ağıl.

  3. Genişletme rol ağıl.

  4. Sağ Uygulama rolleri ağıl ve seçme Yeni uygulama Role….

  5. İçinde Uygulama rolü-New iletişim kutusunda, Genel sayfa, yeni uygulama rolünün yeni adını girin rol adı kutusu.

  6. İçinde Varsayılan şema kutusunda, nesne adlarını girerek bu rolü tarafından oluşturulan nesnelerin kendi şema belirtin. Alternatif olarak, üç nokta tıklatın (...) açmak için Şema bulun iletişim kutusu.

  7. İçinde parola kutusunda, yeni rol için bir parola girin. Bu parolayı yeniden içine girmek Confirm Password kutusu.

  8. Altında Bu rolü tarafından şemaları aitseçin veya bu rol sahibi şemalarını görüntüleyin. Bir şema yalnızca bir şema veya rol ait.

  9. Tamam’ı tıklatın.

Ek seçenekler

Uygulama rolü-New iletişim kutusunda, iki ek sayfa seçenekleri de sunuyor: Securables ve Genişletilmiş özellikler.

  • Securables sayfası, tüm olası securables ve bu securables mantık-e doğru verilebilecek izinleri listeler. Daha fazla bilgi için bkz: Securables bölüm altında Using SQL Server Management Studioiçinde Create a Login.

  • Genişletilmiş özellikleri sayfası veritabanı kullanıcıları için özel özellikleri eklemenize olanak sağlar.

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

Transact-SQL'i Kullanma

Bir uygulama rol 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 an application role called "weekly_receipts" that has the password "987Gbv876sPYY5m23" and "Sales" as its default schema.
    
    CREATE APPLICATION ROLE weekly_receipts 
        WITH PASSWORD = '987G^bv876sPY)Y5m23' 
        , DEFAULT_SCHEMA = Sales;
    GO
    

Daha fazla bilgi için, bkz. UYGULAMA rolü (Transact-sql) oluşturma.

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