Microsoft’s new database migration tool has a temporary security cost


                            Microsoft's New Database Migration Tool Has a Temporary Security Cost

Microsoft’s new database migration tool has a temporary security cost

Home » News » Microsoft’s new database migration tool has a temporary security cost
Table of Contents
Microsoft logo on a building

Microsoft has introduced that Azure Database Migration Service (DMS) now features a typically out there schema migration function that simplifies transferring information by robotically together with schemas, tables, indexes, views and different database objects. With this function, Microsoft hopes to scale back guide effort and guarantee consistency between supply and goal databases.

This built-in method implies that directors don’t have to manually create every database object anymore, whether or not schemas, indexes, or saved procedures, on the brand new Azure SQL Database earlier than migrating over the information. This can assist to save lots of important time and drastically cut back the possibility of human error, which generally is a ache level in advanced migrations.

The brand new schema migration function additionally permits customers emigrate lacking schema objects together with both chosen tables or all tables in a single step. The Redmond large additionally factors out that the function is particularly for migrations to Azure SQL Database.

The brand new function has strict conditions; for instance, the consumer should have SHIR model 5.37.8767.4 or above put in and the supply SQL Server requires db_owner permissions for intensive entry. The announcement additionally says that the goal Azure SQL DB consumer should be a member of 4 particular server-level roles, together with ##MS_DatabaseManager## and ##MS_LoginManager##, which supplies the consumer energy to create and delete databases and logins.

The beforehand talked about permissions are a prerequisite for the function to work. It recommends utilizing the ##MS_DatabaseManager## server position over the dbmanager database-level position. As soon as granted, these permissions enable customers to handle logins, create databases, and skim all catalog views.

Microsoft doesn’t point out how lengthy you’ll want to offer high-level permissions, however they’ll possible be capable of be revoked after migration. This might help to scale back any safety incidents that would happen from granting intensive permissions. If you wish to study extra about utilizing this function, try the directions in Microsoft’s announcement.

Picture through Depositphotos.com

author avatar
roosho Senior Engineer (Technical Services)
I am Rakib Raihan RooSho, Jack of all IT Trades. You got it right. Good for nothing. I try a lot of things and fail more than that. That's how I learn. Whenever I succeed, I note that in my cookbook. Eventually, that became my blog. 

share this article.

Enjoying my articles?

Sign up to get new content delivered straight to your inbox.

Please enable JavaScript in your browser to complete this form.
Name