Microsoft Administering Relational Databases on Microsoft Azure (DP-300 Deutsch Version) - DP-300 Deutsch Exam Practice Test
SIMULATION
Sie müssen die maximale Speichergröße des Abfragespeichers auf db1 auf 4.000 MB erhöhen.
Möglicherweise müssen Sie SQL Server Management Studio und das Azure-Portal verwenden.
Sie müssen die maximale Speichergröße des Abfragespeichers auf db1 auf 4.000 MB erhöhen.
Möglicherweise müssen Sie SQL Server Management Studio und das Azure-Portal verwenden.
Correct Answer:
How to increase the maximum storage size of the query store for an azure database using Azure portal?
How to increase the maximum storage size of the query store for an azure database using SQL Server Management Studio?
To increase the size of Azure Query Store, you can use Transact-SQL within either SSMS (SQL Server Management Studio or the Azure portal. Specifically, you'll need to modify the MAX_STORAGE_SIZE_MB setting for the database. No GUI options exist for direct modification within the Azure portal.
Step 1: Connect to your database:
Use SSMS or the Azure portal to connect to the database where you want to increase the Query Store size. [Connect to db1] Step 2: . Execute the ALTER DATABASE statement:
Run the following Transact-SQL query (replacing YourDB with your database name and 1024 with the desired storage size in MB):
ALTER DATABASE [YourDB] SET QUERY_STORE (MAX_STORAGE_SIZE_MB = 1024);
*-> Use the following query: ALTER DATABASE db1 SET QUERY_STORE
(MAX_STORAGE_SIZE_MB = 4000);
Step 3: Apply changes: The Query Store will automatically adjust to the new size.
Reference:
https://learn.microsoft.com/en-us/sql/relational-databases/performance/monitoring-performance-by-using-the-query-store
How to increase the maximum storage size of the query store for an azure database using SQL Server Management Studio?
To increase the size of Azure Query Store, you can use Transact-SQL within either SSMS (SQL Server Management Studio or the Azure portal. Specifically, you'll need to modify the MAX_STORAGE_SIZE_MB setting for the database. No GUI options exist for direct modification within the Azure portal.
Step 1: Connect to your database:
Use SSMS or the Azure portal to connect to the database where you want to increase the Query Store size. [Connect to db1] Step 2: . Execute the ALTER DATABASE statement:
Run the following Transact-SQL query (replacing YourDB with your database name and 1024 with the desired storage size in MB):
ALTER DATABASE [YourDB] SET QUERY_STORE (MAX_STORAGE_SIZE_MB = 1024);
*-> Use the following query: ALTER DATABASE db1 SET QUERY_STORE
(MAX_STORAGE_SIZE_MB = 4000);
Step 3: Apply changes: The Query Store will automatically adjust to the new size.
Reference:
https://learn.microsoft.com/en-us/sql/relational-databases/performance/monitoring-performance-by-using-the-query-store
Hinweis: Diese Frage ist Teil einer Reihe von Fragen, die dasselbe Szenario beschreiben. Jede Frage dieser Reihe enthält eine individuelle Lösung, die die genannten Ziele erfüllen kann. Manche Fragensätze können mehrere richtige Lösungen haben, andere hingegen keine.
Nachdem Sie eine Frage in diesem Abschnitt beantwortet haben, können Sie nicht mehr zu ihr zurückkehren. Daher werden diese Fragen nicht in der Übersicht angezeigt.
Sie haben SQL Server 2019 auf einer virtuellen Azure-Maschine installiert.
Sie beheben Leistungsprobleme bei einer Abfrage in einer SQL Server-Instanz.
Um weitere Informationen zu erhalten, fragen Sie sys.dm_exec_requests ab und stellen fest, dass der Wartetyp PAGELATCH_UP ist und die wait_resource 2:3:905856 lautet.
Sie müssen die Systemleistung verbessern.
Lösung: Sie verkleinern die Transaktionsprotokolldatei.
Wird damit das Ziel erreicht?
Nachdem Sie eine Frage in diesem Abschnitt beantwortet haben, können Sie nicht mehr zu ihr zurückkehren. Daher werden diese Fragen nicht in der Übersicht angezeigt.
Sie haben SQL Server 2019 auf einer virtuellen Azure-Maschine installiert.
Sie beheben Leistungsprobleme bei einer Abfrage in einer SQL Server-Instanz.
Um weitere Informationen zu erhalten, fragen Sie sys.dm_exec_requests ab und stellen fest, dass der Wartetyp PAGELATCH_UP ist und die wait_resource 2:3:905856 lautet.
Sie müssen die Systemleistung verbessern.
Lösung: Sie verkleinern die Transaktionsprotokolldatei.
Wird damit das Ziel erreicht?
Correct Answer: B
Vote an answer
Explanation: Only visible for Fast2test members. You can sign-up / login (it's free).
Drag-and-Drop-Frage
Sie verfügen über eine Microsoft SQL Server-Instanz, die eine Datenbank namens DB1 hostet. DB1 enthält eine Tabelle namens Sales.Customers.
Sie müssen Row-Level Security (RLS) implementieren, um die folgenden Anforderungen zu erfüllen:
- Kunden dürfen nur Daten für die Kundenkategorie sehen, der sie angehören
werden zugewiesen.
- Die Mitarbeiter müssen alle Daten in Sales.Customers einsehen können.
Tisch.
Welche drei Aktionen sollten Sie nacheinander ausführen? Um diese Frage zu beantworten, verschieben Sie die entsprechenden Aktionen aus der Aktionsliste in den Antwortbereich und ordnen Sie sie in der richtigen Reihenfolge an.

Sie verfügen über eine Microsoft SQL Server-Instanz, die eine Datenbank namens DB1 hostet. DB1 enthält eine Tabelle namens Sales.Customers.
Sie müssen Row-Level Security (RLS) implementieren, um die folgenden Anforderungen zu erfüllen:
- Kunden dürfen nur Daten für die Kundenkategorie sehen, der sie angehören
werden zugewiesen.
- Die Mitarbeiter müssen alle Daten in Sales.Customers einsehen können.
Tisch.
Welche drei Aktionen sollten Sie nacheinander ausführen? Um diese Frage zu beantworten, verschieben Sie die entsprechenden Aktionen aus der Aktionsliste in den Antwortbereich und ordnen Sie sie in der richtigen Reihenfolge an.

Correct Answer:

Hotspot-Frage
Sie verfügen über eine verwaltete Azure SQL-Instanz namens Server1 und ein Azure Blob Storage-Konto namens storage1, das Sicherungsdateien der Microsoft SQL Server-Datenbank enthält.
Sie planen, den Log Replay Service zu verwenden, um die Sicherungsdateien von storage1 auf Server1 zu migrieren. Die Lösung muss beim Verbinden mit storage1 die höchste Sicherheitsstufe verwenden.
Welches PowerShell-Cmdlet sollten Sie ausführen und welchen Parameter sollten Sie angeben, um die Verbindung zu sichern? Wählen Sie dazu die entsprechenden Optionen im Antwortbereich aus.
HINWEIS: Jede richtige Auswahl zählt als ein Punkt.

Sie verfügen über eine verwaltete Azure SQL-Instanz namens Server1 und ein Azure Blob Storage-Konto namens storage1, das Sicherungsdateien der Microsoft SQL Server-Datenbank enthält.
Sie planen, den Log Replay Service zu verwenden, um die Sicherungsdateien von storage1 auf Server1 zu migrieren. Die Lösung muss beim Verbinden mit storage1 die höchste Sicherheitsstufe verwenden.
Welches PowerShell-Cmdlet sollten Sie ausführen und welchen Parameter sollten Sie angeben, um die Verbindung zu sichern? Wählen Sie dazu die entsprechenden Optionen im Antwortbereich aus.
HINWEIS: Jede richtige Auswahl zählt als ein Punkt.

Correct Answer:

Hotspot-Frage
Sie verfügen über die folgende Azure Resource Manager-Vorlage.

Wählen Sie für jede der folgenden Aussagen „Ja“, wenn die Aussage zutrifft. Wählen Sie andernfalls „Nein“.
HINWEIS: Jede richtige Auswahl zählt als ein Punkt.

Sie verfügen über die folgende Azure Resource Manager-Vorlage.

Wählen Sie für jede der folgenden Aussagen „Ja“, wenn die Aussage zutrifft. Wählen Sie andernfalls „Nein“.
HINWEIS: Jede richtige Auswahl zählt als ein Punkt.

Correct Answer:

Explanation:
https://docs.microsoft.com/en-us/azure/azure-sql/database/purchasing-models
https://docs.microsoft.com/en-us/azure/azure-sql/database/single-database-create-arm-template-quickstart
SIMULATION
Sie müssen eine E-Mail-Benachrichtigung an [email protected] generieren, wenn die CPU-Auslastung für db1 über dem Durchschnitt liegt.
Um diese Aufgabe abzuschließen, melden Sie sich bei der virtuellen Maschine an. Möglicherweise benötigen Sie SQL Server Management Studio und das Azure-Portal.
Sie müssen eine E-Mail-Benachrichtigung an [email protected] generieren, wenn die CPU-Auslastung für db1 über dem Durchschnitt liegt.
Um diese Aufgabe abzuschließen, melden Sie sich bei der virtuellen Maschine an. Möglicherweise benötigen Sie SQL Server Management Studio und das Azure-Portal.
Correct Answer:
Create a CPU status alert for a SQL Server on Azure
Create a metric alert with dynamic thresholds (Create an alert when a CPU exceeds an average) Step 1: In the search bar at the top of the Azure portal, type SQL, and select SQL databases.
Select the AdventureWorksLT database name listed.[Here db1]

Step 2: On the main blade for the database, navigate down to the monitoring section. Select Alerts.

Step 3: Select Create alert rule.

Step 4: In the Select a signal slide out, select CPU percentage.

Step 5: In the Configure signal slide out, select Dynamic for the Threshold property

Step 6: Then check that the Operator property is Greater than, the Aggregation type is Average.
Select Done.
(There is no Threshold value)
Step 7: Select the Actions tab.

Step 8: In the Actions tab, select Create action group.

Step 9: On the Action Group screen, type emailgroup in the Action group name field, and then select Next: Notifications.

Step 10: On the Notifications tab, enter the following information:
Notification type: Email/SMS message/Push/Voice
Note: When you select this option, a Email/SMS message/Push/Voice flyout will appear. Check the Email property and type: [[email protected]]

Step 11: Select Review + create, then select Create.

Note: Dynamic thresholds apply advanced machine learning and use a set of algorithms and methods to:
Learn the historical behavior of metrics
Analyze metrics over time and identify patterns such as hourly, daily or weekly patterns Recognize anomalies that indicate possible service issues Calculate the most appropriate threshold for the metric When you use dynamic thresholds, you don't have to know the "right" threshold for each metric, because dynamic thresholds calculate the most appropriate thresholds for you.
Reference:
https://microsoftlearning.github.io/dp-300-database-administrator/Instructions/Labs/12-create-cpu-status-alert.html
https://learn.microsoft.com/en-us/azure/azure-monitor/alerts/alerts-dynamic-thresholds
Create a metric alert with dynamic thresholds (Create an alert when a CPU exceeds an average) Step 1: In the search bar at the top of the Azure portal, type SQL, and select SQL databases.
Select the AdventureWorksLT database name listed.[Here db1]

Step 2: On the main blade for the database, navigate down to the monitoring section. Select Alerts.

Step 3: Select Create alert rule.

Step 4: In the Select a signal slide out, select CPU percentage.

Step 5: In the Configure signal slide out, select Dynamic for the Threshold property

Step 6: Then check that the Operator property is Greater than, the Aggregation type is Average.
Select Done.
(There is no Threshold value)
Step 7: Select the Actions tab.

Step 8: In the Actions tab, select Create action group.

Step 9: On the Action Group screen, type emailgroup in the Action group name field, and then select Next: Notifications.

Step 10: On the Notifications tab, enter the following information:
Notification type: Email/SMS message/Push/Voice
Note: When you select this option, a Email/SMS message/Push/Voice flyout will appear. Check the Email property and type: [[email protected]]

Step 11: Select Review + create, then select Create.

Note: Dynamic thresholds apply advanced machine learning and use a set of algorithms and methods to:
Learn the historical behavior of metrics
Analyze metrics over time and identify patterns such as hourly, daily or weekly patterns Recognize anomalies that indicate possible service issues Calculate the most appropriate threshold for the metric When you use dynamic thresholds, you don't have to know the "right" threshold for each metric, because dynamic thresholds calculate the most appropriate thresholds for you.
Reference:
https://microsoftlearning.github.io/dp-300-database-administrator/Instructions/Labs/12-create-cpu-status-alert.html
https://learn.microsoft.com/en-us/azure/azure-monitor/alerts/alerts-dynamic-thresholds
Fallstudie 2 – Contoso, Ltd.
Überblick
Allgemeiner Überblick
Contoso, Ltd. ist ein Finanzdatenunternehmen mit 100 Mitarbeitern. Das Unternehmen liefert Finanzdaten an Kunden.
Physische Standorte
Contoso betreibt ein Rechenzentrum in Los Angeles und verfügt über ein Azure-Abonnement. Alle Azure-Ressourcen befinden sich in der Azure-Region USA, Westen 2. Contoso nutzt eine 10-GbE-ExpressRoute-Verbindung zu Azure.
Das Unternehmen hat Kunden weltweit.
Vorhandene Umgebung
Active Directory
Contoso verfügt über eine hybride Azure Active Directory (Azure AD)-Bereitstellung, die mit dem lokalen Active Directory synchronisiert wird.
Datenbankumgebung
Contoso verwendet SQL Server 2017 auf virtuellen Azure-Maschinen, wie in der folgenden Tabelle dargestellt.

SQL1 und SQL2 befinden sich in einer Always On-Verfügbarkeitsgruppe und werden aktiv abgefragt. SQL3 führt Aufträge aus, stellt historische Daten bereit und übernimmt die Datenbereitstellung an Kunden.
Das lokale Rechenzentrum enthält einen PostgreSQL-Server mit einer 50-TB-Datenbank.
Aktuelles Geschäftsmodell
Contoso verwendet Microsoft SQL Server Integration Services (SSIS), um Flatfiles für Kunden zu erstellen.
Die Kunden erhalten die Dateien per FTP.
Anforderungen
Geplante Änderungen
Contoso plant die Umstellung auf ein Modell, bei dem Daten an Kundendatenbanken geliefert werden, die als Platform-as-a-Service (PaaS)-Angebote betrieben werden. Sobald ein Kunde einen Servicevertrag mit Contoso abschließt, wird für ihn eine separate Ressourcengruppe mit einer Azure SQL-Datenbank bereitgestellt. Diese Datenbank enthält eine vollständige Kopie der Finanzdaten. Der Datenzugriff jedes Kunden hängt vom gewählten Servicevertragsumfang ab. Kunden können ihren Servicevertragsumfang jederzeit ändern.
Die geschätzte Größe jeder PaaS-Datenbank beträgt 1 TB.
Contoso plant die Umsetzung folgender Änderungen:
* Verschieben Sie die PostgreSQL-Datenbank innerhalb der nächsten sechs Monate zu Azure Database for PostgreSQL.
* Aktualisieren Sie SQL1, SQL2 und SQL3 in den nächsten Monaten auf SQL Server 2019.
* Beginnen Sie innerhalb von sechs Monaten mit der Integration der Kunden in die neue PaaS-Lösung.
Geschäftsziele
Contoso identifiziert die folgenden Geschäftsanforderungen:
* Nutzen Sie nach Möglichkeit die integrierten Azure-Funktionen.
* Den Entwicklungsaufwand nach Möglichkeit minimieren.
* Minimierung der Rechenkosten der PaaS-Lösungen.
* Stellen Sie allen Kunden mithilfe der PaaS-Lösung eine eigene Kopie der Datenbank zur Verfügung.
* Bieten Sie den Kunden je nach Servicevereinbarung unterschiedliche Zugriffsrechte für Tabellen und Zeilen an.
* Im Falle eines regionalen Azure-Ausfalls muss sichergestellt werden, dass die Kunden mit minimaler Ausfallzeit auf die PaaS-Lösung zugreifen können. Die Lösung muss ein automatisches Failover gewährleisten.
* Es muss sichergestellt werden, dass Benutzer der PaaS-Lösung ihre eigenen Datenbankobjekte erstellen können, jedoch daran gehindert werden, die von Contoso bereitgestellten bestehenden Datenbankobjekte zu verändern.
Technische Anforderungen
Contoso nennt folgende technische Anforderungen:
* Benutzer der PaaS-Lösung müssen sich entweder mit ihren eigenen Azure AD-Unternehmensanmeldeinformationen anmelden können oder über von Contoso bereitgestellte Azure AD-Anmeldeinformationen verfügen. Die Lösung darf das interne Azure AD von Contoso nicht verwenden, um die Anzahl der Gastbenutzer zu minimieren.
* Jeder Kunde benötigt eine eigene Ressourcengruppe, einen eigenen Azure SQL-Server und eine eigene Azure SQL-Datenbank. Die Bereitstellung der Ressourcen muss für jeden Kunden einheitlich erfolgen.
* Benutzer müssen in der Lage sein, die an die PaaS-Datenbanken gerichteten Abfragen zu überprüfen und alle neu erstellten Objekte zu identifizieren.
* Die Ausfallzeit während der Migration der PostgreSQL-Datenbank muss minimiert werden.
Überwachungsanforderungen
Contoso nennt folgende Überwachungsanforderungen:
* Benachrichtigen Sie Administratoren, wenn eine PaaS-Datenbank eine überdurchschnittlich hohe CPU-Auslastung aufweist.
* Nutzen Sie ein einziges Dashboard, um Sicherheits- und Auditdaten für alle PaaS-Datenbanken einzusehen.
* Über ein einziges Dashboard können Sie die Abfrageleistung und Engpässe in allen PaaS-Datenbanken überwachen.
* Überwachen Sie die PaaS-Datenbanken, um schlecht performende Abfragen zu identifizieren und Abfrageleistungsprobleme nach Möglichkeit automatisch zu beheben.
PaaS-Prototyp
Während der Prototypentwicklung der PaaS-Lösung in Azure erfassen Sie die Rechenauslastung der Azure SQL-Datenbank eines Kunden, wie in der folgenden Abbildung dargestellt.

Rollenzuweisungen
Für jeden Azure SQL-Datenbankserver eines Kunden planen Sie, die in der folgenden Abbildung dargestellten Rollen zuzuweisen.

Hotspot-Frage
Sie bewerten die Rollenzuweisungen.
Wählen Sie für jede der folgenden Aussagen „Ja“, wenn die Aussage zutrifft. Wählen Sie andernfalls „Nein“.
HINWEIS: Jede richtige Auswahl zählt als ein Punkt.

Überblick
Allgemeiner Überblick
Contoso, Ltd. ist ein Finanzdatenunternehmen mit 100 Mitarbeitern. Das Unternehmen liefert Finanzdaten an Kunden.
Physische Standorte
Contoso betreibt ein Rechenzentrum in Los Angeles und verfügt über ein Azure-Abonnement. Alle Azure-Ressourcen befinden sich in der Azure-Region USA, Westen 2. Contoso nutzt eine 10-GbE-ExpressRoute-Verbindung zu Azure.
Das Unternehmen hat Kunden weltweit.
Vorhandene Umgebung
Active Directory
Contoso verfügt über eine hybride Azure Active Directory (Azure AD)-Bereitstellung, die mit dem lokalen Active Directory synchronisiert wird.
Datenbankumgebung
Contoso verwendet SQL Server 2017 auf virtuellen Azure-Maschinen, wie in der folgenden Tabelle dargestellt.

SQL1 und SQL2 befinden sich in einer Always On-Verfügbarkeitsgruppe und werden aktiv abgefragt. SQL3 führt Aufträge aus, stellt historische Daten bereit und übernimmt die Datenbereitstellung an Kunden.
Das lokale Rechenzentrum enthält einen PostgreSQL-Server mit einer 50-TB-Datenbank.
Aktuelles Geschäftsmodell
Contoso verwendet Microsoft SQL Server Integration Services (SSIS), um Flatfiles für Kunden zu erstellen.
Die Kunden erhalten die Dateien per FTP.
Anforderungen
Geplante Änderungen
Contoso plant die Umstellung auf ein Modell, bei dem Daten an Kundendatenbanken geliefert werden, die als Platform-as-a-Service (PaaS)-Angebote betrieben werden. Sobald ein Kunde einen Servicevertrag mit Contoso abschließt, wird für ihn eine separate Ressourcengruppe mit einer Azure SQL-Datenbank bereitgestellt. Diese Datenbank enthält eine vollständige Kopie der Finanzdaten. Der Datenzugriff jedes Kunden hängt vom gewählten Servicevertragsumfang ab. Kunden können ihren Servicevertragsumfang jederzeit ändern.
Die geschätzte Größe jeder PaaS-Datenbank beträgt 1 TB.
Contoso plant die Umsetzung folgender Änderungen:
* Verschieben Sie die PostgreSQL-Datenbank innerhalb der nächsten sechs Monate zu Azure Database for PostgreSQL.
* Aktualisieren Sie SQL1, SQL2 und SQL3 in den nächsten Monaten auf SQL Server 2019.
* Beginnen Sie innerhalb von sechs Monaten mit der Integration der Kunden in die neue PaaS-Lösung.
Geschäftsziele
Contoso identifiziert die folgenden Geschäftsanforderungen:
* Nutzen Sie nach Möglichkeit die integrierten Azure-Funktionen.
* Den Entwicklungsaufwand nach Möglichkeit minimieren.
* Minimierung der Rechenkosten der PaaS-Lösungen.
* Stellen Sie allen Kunden mithilfe der PaaS-Lösung eine eigene Kopie der Datenbank zur Verfügung.
* Bieten Sie den Kunden je nach Servicevereinbarung unterschiedliche Zugriffsrechte für Tabellen und Zeilen an.
* Im Falle eines regionalen Azure-Ausfalls muss sichergestellt werden, dass die Kunden mit minimaler Ausfallzeit auf die PaaS-Lösung zugreifen können. Die Lösung muss ein automatisches Failover gewährleisten.
* Es muss sichergestellt werden, dass Benutzer der PaaS-Lösung ihre eigenen Datenbankobjekte erstellen können, jedoch daran gehindert werden, die von Contoso bereitgestellten bestehenden Datenbankobjekte zu verändern.
Technische Anforderungen
Contoso nennt folgende technische Anforderungen:
* Benutzer der PaaS-Lösung müssen sich entweder mit ihren eigenen Azure AD-Unternehmensanmeldeinformationen anmelden können oder über von Contoso bereitgestellte Azure AD-Anmeldeinformationen verfügen. Die Lösung darf das interne Azure AD von Contoso nicht verwenden, um die Anzahl der Gastbenutzer zu minimieren.
* Jeder Kunde benötigt eine eigene Ressourcengruppe, einen eigenen Azure SQL-Server und eine eigene Azure SQL-Datenbank. Die Bereitstellung der Ressourcen muss für jeden Kunden einheitlich erfolgen.
* Benutzer müssen in der Lage sein, die an die PaaS-Datenbanken gerichteten Abfragen zu überprüfen und alle neu erstellten Objekte zu identifizieren.
* Die Ausfallzeit während der Migration der PostgreSQL-Datenbank muss minimiert werden.
Überwachungsanforderungen
Contoso nennt folgende Überwachungsanforderungen:
* Benachrichtigen Sie Administratoren, wenn eine PaaS-Datenbank eine überdurchschnittlich hohe CPU-Auslastung aufweist.
* Nutzen Sie ein einziges Dashboard, um Sicherheits- und Auditdaten für alle PaaS-Datenbanken einzusehen.
* Über ein einziges Dashboard können Sie die Abfrageleistung und Engpässe in allen PaaS-Datenbanken überwachen.
* Überwachen Sie die PaaS-Datenbanken, um schlecht performende Abfragen zu identifizieren und Abfrageleistungsprobleme nach Möglichkeit automatisch zu beheben.
PaaS-Prototyp
Während der Prototypentwicklung der PaaS-Lösung in Azure erfassen Sie die Rechenauslastung der Azure SQL-Datenbank eines Kunden, wie in der folgenden Abbildung dargestellt.

Rollenzuweisungen
Für jeden Azure SQL-Datenbankserver eines Kunden planen Sie, die in der folgenden Abbildung dargestellten Rollen zuzuweisen.

Hotspot-Frage
Sie bewerten die Rollenzuweisungen.
Wählen Sie für jede der folgenden Aussagen „Ja“, wenn die Aussage zutrifft. Wählen Sie andernfalls „Nein“.
HINWEIS: Jede richtige Auswahl zählt als ein Punkt.

Correct Answer:

Explanation:
Box 1: No
DBAGroup1 is member of the Contributor role.
The Contributor role grants full access to manage all resources, but does not allow you to assign roles in Azure RBAC, manage assignments in Azure Blueprints, or share image galleries.
Box 2: No
Contributor - Grants full access to manage all resources, but does not allow you to assign roles in Azure RBAC SQL DB Contributor - Lets you manage SQL databases, but not access to them. Also, you can't manage their security-related policies or their parent SQL servers.
Box 3: Yes
DBAGroup2 is member of the SQL DB Contributor role.
The SQL DB Contributor role lets you manage SQL databases, but not access to them. Also, you can't manage their security-related policies or their parent SQL servers. As a member of this role you can create and manage SQL databases.
Reference:
https://docs.microsoft.com/en-us/azure/role-based-access-control/built-in-roles
Sie besitzen ein Azure-Abonnement mit zwei Azure SQL-Servern namens Server1 und Server2. Server1 befindet sich in der Azure-Region „USA, Osten“ und hostet eine Datenbank namens DB1. Server2 befindet sich in der Azure-Region „USA, Westen“.
Sie aktivieren die aktive Geo-Replikation für DB1 und konfigurieren Server2 als Zielserver.
Sie müssen die Verfügbarkeit von DB1 im Falle eines Ausfalls einer Azure-Region testen. Die Lösung muss den administrativen Aufwand minimieren.
Welchen Azure-Befehlszeilenschnittstellenbefehl (CLI) sollten Sie in die Lösung aufnehmen?
Sie aktivieren die aktive Geo-Replikation für DB1 und konfigurieren Server2 als Zielserver.
Sie müssen die Verfügbarkeit von DB1 im Falle eines Ausfalls einer Azure-Region testen. Die Lösung muss den administrativen Aufwand minimieren.
Welchen Azure-Befehlszeilenschnittstellenbefehl (CLI) sollten Sie in die Lösung aufnehmen?
Correct Answer: B
Vote an answer
Explanation: Only visible for Fast2test members. You can sign-up / login (it's free).
Hotspot-Frage
Sie besitzen ein Azure-Abonnement, das einen logischen SQL-Server enthält. Auf dem Server befinden sich zwei Datenbanken mit den Namen db1 und db2 sowie ein Azure AD-Dienstprinzipal mit dem Namen app1.
Sie müssen sicherstellen, dass App1 auf Datenbank1 zugreifen kann. Die Lösung muss dem Prinzip der minimalen Berechtigungen folgen.
Wie sollten Sie die Transact-SQL-Anweisung vervollständigen? Wählen Sie dazu die entsprechenden Optionen im Antwortbereich aus.
HINWEIS: Jede richtige Auswahl zählt als ein Punkt.

Sie besitzen ein Azure-Abonnement, das einen logischen SQL-Server enthält. Auf dem Server befinden sich zwei Datenbanken mit den Namen db1 und db2 sowie ein Azure AD-Dienstprinzipal mit dem Namen app1.
Sie müssen sicherstellen, dass App1 auf Datenbank1 zugreifen kann. Die Lösung muss dem Prinzip der minimalen Berechtigungen folgen.
Wie sollten Sie die Transact-SQL-Anweisung vervollständigen? Wählen Sie dazu die entsprechenden Optionen im Antwortbereich aus.
HINWEIS: Jede richtige Auswahl zählt als ein Punkt.

Correct Answer:

Explanation:
"Create the service principal user in Azure SQL Database - Create the user AppSP in the SQL Database using the following T-SQL command:
CREATE USER [AppSP] FROM EXTERNAL PROVIDER
GO
"
Logical server is a default container for Azure SQL Database.
https://learn.microsoft.com/en-us/azure/azure-sql/database/authentication-aad-service-principal-tutorial?view=azuresql