Scripts y cmdlets de PowerShell de Windows Azure Pack

 

Se aplica a: Windows Azure Pack

Actualizaciones de los cmdlets de Windows PowerShell

Instale actualizaciones de Windows Azure PowerShell para Windows Azure Pack: descargue e instale Windows Azure PowerShell, incluidas las actualizaciones y la compatibilidad con Windows Azure Pack. También puede acceder al proyecto de Windows Azure PowerShell en GitHub.

Script opcional para las mejoras de seguridad para SQL Server con Windows Azure Pack

A partir de la versión 3 de actualización de Windows Azure Pack, la creación de bases de datos con Windows Azure Pack proporciona al usuario de bases de datos credenciales que ya no tienen permisos de nivel de propietario de base de datos en la base de datos que se ha creado.

Por motivos de compatibilidad, los inicios de sesión y las bases de datos existentes no cambian.

Para aplicar los mismos permisos de seguridad para las bases de datos y los inicios de sesión que se han creado previamente con Windows Azure Pack, los administradores de sistema pueden usar este script para proporcionar la seguridad actualizada y las mismas funciones que ofrece Windows Azure Pack antes de la actualización de versión 3.

Advertencia

Antes de ejecutar el script, lea estas instrucciones:

  • Si está ejecutando la versión 3 de actualización de Windows Azure Pack o una posterior, no se crean nuevos inicios de sesión de base de datos con el conjunto de permisos de propietario de base de datos.

  • Si está ejecutando la versión 3 de actualización de Windows Azure Pack o una posterior y la usa para administrar instancias de SQL Server 2012 o posterior, con la autenticación de base de datos independiente habilitada, de forma predeterminada se crean bases de datos independientes, lo que proporciona un mejor aislamiento de usuarios entre las bases de datos implementadas.

  • Si ejecuta SQL Server 2012 o posterior, se recomienda ejecutar el script con la marca MigrateTo Contained activada. Si no se indica esta marca, todos los nombres de base de datos del servidor de hospedaje estarán visibles para todos los inquilinos que no usen la autenticación de base de datos independiente (inquilinos con bases de datos que especifiquen contención = ninguna).

  • Cuando ejecuta una versión de SQL Server anterior a 2012, no se admite la autenticación de base de datos independiente y los inquilinos verán los nombres de todas las bases de datos implementadas en la misma instancia de SQL Server, incluidas las bases de datos implementadas por otros inquilinos, pero no podrán obtener acceso a los datos que no les pertenezcan.

Aquí es dónde obtener el script de bases de datos independientes.