我想授予域用户到SQL Server 2008.此用户应该能够使用服务器管理工作室登录到数据库,并运行PowerShell脚本对数据库执行SELECT查询。我的问题是我的设置不会持续。SQL Server 2008登录用户映射不会持久
在服务器管理工作室中,右键单击Security-> Logins->右键单击 - > Properties-> User mappings->勾选我的数据库,这恰好是第一个,授予'db_datareader'和'public' 。 单击确定。
没有错误弹出。 但是当我再次检查用户映射时,我的数据库不再被勾选!我错过了什么?真是不解......一定是很简单的东西...
--update--:
soved:删除登录+用户,增加他们回来,剩下的..现在好。许多thx!
您是否尝试过将脚本编写出来,然后运行以查看是否有任何警告/错误,SSMS因某些原因可能没有处理? – mservidio 2013-02-20 14:30:13
@mservidio试过,没有错误,仍然没有持续。最后,我删除了用户并登录,将其添加回来,现在可以。但是,谢谢你,我没有想到它的脚本.. – user1866880 2013-02-20 14:53:34