(1)新建一个同名的登录,但是不要赋予它任何数据库的访问权限。
(2)使用查询分析器,用以下命令使该登录与该用户对应在一起:
选择数据库,然后执行
exec sp_change_users_login 'Update_One','用户','新建登录名'
另外还有一个问题值得注意:数据库用户如果具有db_owner权限,用该用户登录查询的数据
会出现两个表的,其中一个是dbo的,此时应去掉该数据库用户的db_owner权限.
(1)新建一个同名的登录,但是不要赋予它任何数据库的访问权限。
(2)使用查询分析器,用以下命令使该登录与该用户对应在一起:
选择数据库,然后执行
exec sp_change_users_login 'Update_One','用户','新建登录名'
另外还有一个问题值得注意:数据库用户如果具有db_owner权限,用该用户登录查询的数据
会出现两个表的,其中一个是dbo的,此时应去掉该数据库用户的db_owner权限.