我们有许多数据库和登录名。很难使开发,阶段和产品之间的所有内容保持同步。任何人都知道程序或查询来比较不同环境及其用户上的数据库。
困难:
Dev_User1 on Dev
Stage / Prod上的Prod_User1。用户权限必须匹配,因此必须是智能匹配。
答案 0 :(得分:0)
您的意思是Microsoft SQL Server?标签尚不清楚。
我们使用DBComparer来比较数据库,但是我不知道您要寻找的智能匹配项。
也许您可以使用SQL列出所有权限,以便可以使用比较工具对其进行比较。
参见SQL Server query to find all permissions/access for all users in a database