SQLServer中如何将一个用户与登录绑定

系统管理员,重装了数据库服务器,造成我们的用户都不能访问具体的数据库以及表了。

登录帐号与用户名同名,但在用户表中,没有相对应的登录帐号。如何将一个用户与登录绑定呢?

最后在网上找到了一个存储过程:

exec   sp_change_users_login   'update_one','lzc','lzc'

问题解决。

但还有一个问题,以前直接可以访问某个用户创建的数据库对象,现在必须加上所有者名才可以访问,例如:txcj,现在必须使用'liangjc.txcj'才可访问,查询时相当不方便。有待解决。

原文地址:https://www.cnblogs.com/samsonleung/p/1318446.html