求教SQLServer大手,怎么设置SQLServer为外界访问的时候只能访问到视图,不让访问者看到数据库里面的表
2个回答
展开全部
更多追问追答
追问
2008呢?
追答
没有这些视图界面?也可选择使用grant与revoke进行手工授权。见下面:
SQLServer 使用 GRANT 进行授限
--开启(关闭)[用户aaa]查询[表xxx]的权限
--配合SQLServer作业使用,可实现定时向用户开启(关闭)相关权限
--详细参见《SQL Server 2008 联机丛书》
REVOKESELECTON[表xxx] TO[用户aaa] --关闭授权
GRANTSELECTON[表xxx] TO[用户aaa] --开启授权
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询