Tüm Ürünler
Search
Belge Merkezi

ApsaraDB RDS:Granting RAM users access to RDS instances

Son Güncelleme:Oct 10, 2026

Bu konu, Resource Access Management (RAM) kullanarak bir RAM kullanıcısına RDS örneklerini yönetme izninin nasıl verileceğini açıklar.

Önkoşullar

Bir RAM kullanıcısı oluşturulmuş olmalıdır. Daha fazla bilgi için bkz. RAM kullanıcısı oluşturma.

Not

Bu RAM kullanıcısının performance optimization and diagnosis özelliklerini kullanması gerekiyorsa, kullanıcının AliyunHDMFullAccess iznine sahip olduğundan emin olun.

Arka plan bilgileri

Bir RAM kullanıcısına izin vermek, kullanıcının belirli API işlemlerini çağırmasına olanak tanır. Örneğin, bir RAM kullanıcısına CreateDBInstance API'sini çağırma izni verirseniz kullanıcı konsolda örnekler oluşturabilir.

Bu konuda, bir RAM kullanıcısına RDS örnek yapılandırmalarını görüntüleme izninin nasıl verileceği bir örnekle gösterilmektedir.

Yordam

  1. Özel bir ilke oluşturun.

    1. RAM konsoluna giriş yapın.

    2. Sol gezinme bölmesinde Permission Management > Policy öğelerini seçin.

    3. Create Policy öğesini tıklayın.

    4. Visual Editor veya Script editing seçeneğini belirleyin.

      Visual editor

      Parametre

      Açıklama

      Effect

      RAM kullanıcısının sonraki ayarları yapmasına izin verin veya reddedin. Örneğin, Allow.

      Services

      Hedef ürünü veya hizmeti seçin. Örneğin, ApsaraDB RDS seçeneğini belirleyin.

      Action

      Bir işlem türü seçin: All Actions veya Specified Operations. Specified Operations seçeneğini belirlerseniz, All Actions bölümünden izin verilen işlemleri seçip Selected Actions bölümüne eklemeniz gerekir.

      Read altında bulunan DescribeDBInstances işlemini de seçmenizi öneririz. Aksi takdirde örnek listesini görüntüleyemezsiniz.

      Önemli

      Çok fazla işlem seçtiğiniz için ilke belgesi uzunluk sınırını aşarsa limiti artırmak üzere bir destek talebi gönderebilirsiniz.

      Örneğin, tüm Read işlemlerini seçin.

      Resources

      Kaynakları seçin. All Resources veya Specified Resources seçeneklerinden birini tercih edebilirsiniz.

      Specified Resources seçeneğini belirlerseniz belirli kaynakları eklemeniz gerekir. Kaynak ARN biçimine göre kaynakları eşleştirmek için sağ taraftaki Add Resource düğmesine tıklayın. Yöntem şu şekildedir:

      Önemli

      Bir izin ilkesinin etkili olması için konsol, bir işlem için gerekli kaynak ARN'lerini Required olarak işaretler. Bu kaynak ARN'lerini yapılandırmanızı şiddetle öneririz.

      Örneğin, acs:rds::{#accountId}:dbinstance/ ARN'i gereklidir. Bu ARN'i yapılandırmazsanız RAM kullanıcısı örnek listesinde hiçbir örneği görüntüleyemez.

      • acs:rds:{#regionId}:{#accountId}:dbinstance/{#dbinstanceId} (Gerekli): Bölge, hesap ve örnek kimliğine göre kaynakları eşleştirir.

      • acs:rds:{#regionId}:{#accountId}:dbinstance/*: Bölge ve hesaba göre kaynakları eşleştirir.

      • acs:rds::{#accountId}:dbinstance/ (Gerekli): Hesaba göre kaynakları eşleştirir.

      • acs:rds:*:{#accountId}:dbinstance/{#dbinstanceId} (Gerekli): Hesap ve örnek kimliğine göre kaynakları eşleştirir.

      Not

      RAM, ARN, kaynak grubu yetkilendirmesi ve etiket tabanlı yetkilendirme gibi birden çok yöntemle ayrıntılı yetkilendirmeyi destekler. Belirli bir RDS örneği üzerinde bir RAM kullanıcısına salt okunur izinlerin nasıl verileceğine ilişkin bir örnek için bkz. Belirli bir RDS örneği üzerinde bir RAM kullanıcısına salt okunur izinler verme.

      Condition

      Erişimi daha da kısıtlamak amacıyla kaynak IP adresi gibi koşullar ekleyebilirsiniz. Daha fazla bilgi için bkz. İlke öğeleri.

      JSON

      Düzenleyiciye aşağıdaki içeriği girin:

      {
          "Version": "1",
          "Statement": [
              {
                  "Effect": "Allow",
                  "Action": "rds:Describe*",
                  "Resource": "*"
              }
          ]
      }
      Not

      Visual Editor ile karşılaştırıldığında ilgili işlemler için doğrudan Describe* kullanmak daha pratiktir.

    5. OK düğmesine tıklayın ve açılan Create Policy iletişim kutusunda bir Policy Name ve Note girin, ilke içeriğinin doğru olduğunu onaylayın ve ardından tekrar OK düğmesine tıklayın.

  2. Özel ilkeyi RAM kullanıcısına atayın.

    1. Sol gezinme bölmesinde Identities > Users öğelerini seçin.

    2. Hedef kullanıcıyı bulun ve sağ taraftaki Action sütununda Add Permissions öğesine tıklayın.

    3. Policies bölümünde Custom Policy seçeneğine tıklayın, oluşturduğunuz ilkeyi arayın ve ilkeyi seçin.

    4. OK düğmesine tıklayın.

Yapılandırma tamamlanmıştır. Artık RAM kullanıcısıyla konsola giriş yapıp RDS örnek yapılandırmalarını görüntüleyebilirsiniz. İş ihtiyaçlarınıza göre RAM kullanıcısına başka izinler de verebilirsiniz.