Windows Azure Pack-scripts en PowerShell-cmdlets

 

Van toepassing op: Windows Azure Pack

Windows PowerShell cmdlet-updates

Installeer Windows Azure PowerShell updates voor Windows Azure Pack: download en installeer Windows Azure PowerShell, inclusief updates en ondersteuning voor het Windows Azure Pack. U hebt ook toegang tot het Windows Azure PowerShell project op GitHub.

Optioneel script voor beveiligingsverbeteringen voor SQL Server met Windows Azure Pack

Vanaf Windows Azure Pack Update Release 3 biedt het maken van databases met behulp van Windows Azure Pack de databasegebruiker referenties die geen machtigingen meer hebben op database-eigenaarniveau voor de gemaakte database.

Om compatibiliteitsredenen blijven bestaande databases en aanmeldingen ongewijzigd.

Als u dezelfde beveiligingsmachtigingen wilt toepassen op databases en aanmeldingen die eerder zijn gemaakt met behulp van Windows Azure Pack, kunnen systeembeheerders dit script gebruiken om de bijgewerkte beveiliging en vergelijkbare functionaliteit te bieden die door Windows Azure Pack wordt geboden vóór updateversie 3.

Waarschuwing

Lees deze richtlijnen voordat u het script uitvoert:

  • Als u Windows Azure Pack Update Release 3 of hoger uitvoert, worden nieuwe databaseaanmeldingen niet gemaakt met de set machtigingen van de database-eigenaar.

  • Als u Windows Azure Pack Update Release 3 of hoger uitvoert en deze gebruikt voor het beheren van exemplaren van SQL Server 2012 of hoger, waarbij ingesloten databaseverificatie is ingeschakeld, worden ingesloten databases standaard gemaakt, wat een betere gebruikersisolatie tussen geïmplementeerde databases biedt.

  • Als u SQL Server 2012 of hoger uitvoert, raden we u aan het script uit te voeren met de vlag MigrateTo Contained ingeschakeld. Als deze vlag niet is opgegeven, zijn alle databasenamen op de hostingserver zichtbaar voor alle tenants die geen gebruik maken van ingesloten databasesverificatie (tenants met databases die Containment = Geen opgeven)

  • Bij het uitvoeren van een versie van SQL Server vóór 2012 wordt ingesloten databaseverificatie niet ondersteund en tenants zien alle databasenamen die zijn geïmplementeerd op hetzelfde SQL Server exemplaar, inclusief databases die zijn geïmplementeerd door andere tenants, maar ze hebben geen toegang tot gegevens waarvan ze geen eigenaar zijn.

Hier ziet u waar u het script Ingesloten databases kunt ophalen