
Ultimate access to all questions.
You are tasked with setting up data sharing permissions in Amazon Redshift. Describe the steps you would take to ensure that only specific AWS accounts can access the data in a given Redshift cluster, including the use of Redshift's data sharing features and IAM roles. What potential challenges might you face in this process, and how would you address them?
A
Create a new IAM role with specific permissions and attach it to the Redshift cluster.
B
Use Redshift's data sharing features to create a new data share and grant access to specific AWS accounts.
C
Modify the Redshift cluster's security group to allow access from specific IP ranges.
D
Enable cross-region replication for the Redshift cluster to allow data sharing.