使用SMO导出SQL Server 登录名,作业等信息
背景
- SQL Server恢复数据库后是没有对应的数据库登录名在master数据库里面的
- https://support.microsoft.com/en-gb/help/918992/how-to-transfer-logins-and-passwords-between-instances-of-sql-server导出的logins是不包含数据库权限的,即
服务器角色
,数据库角色
等信息 - 恢复master数据库的条件比较苛刻,也可以用来备份logins等信息。