目的:想建一个只允许读取sqlsever2000的stu数据库的Table1表的用户。
问题:按以下步骤执行后,但发现wlzx这个帐号用企业管理登录后有public权限(如下图),也可以查询看master等数据库。
要求:可不可以用企业管理登录后就只有stu数据库,不显示其它的东西。
--添加只允许访问指定表的用户:
exec sp_addlogin 'jikao','pw','stu'
--添加到数据库
exec sp_grantdbaccess 'jikao'
--添加到角色
exec sp_addrolemember 'db_datareader','jikao'
--读取整张表
GRANT SELECT ON Table1 TO [jikao]

------解决方案--------------------
没办法 要不你新建一个实例就这一个数据库
------解决方案--------------------

------解决方案--------------------
你用1楼的方法解决的?
