关于access连接sqllserver的访问sql中的表权限问题? 现在因在一台电脑用acess连接sqlserver,我在sql服务器上给了一个用户只有只读权限,我原本是让他们只可看数据库中的某一个表,但是我在客户端用链接表就可以把所有的表都看到了,请问一下有什么办法让acess只可以链接到sqlserver中某一些表?谢谢大家了,本人现很急!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 似乎没什么好办法 只要设置好权限表不能访问就可以就算不用adp 你给了用户名和密码别人就能登陆sqlserver。或者只有通过自己编写程序通过数据接口来访问数据库了 比较麻烦 可以达到楼主的效果。-->创建登录,在“数据库访问”中选择你的数据库,只有默认的Public,不要设其他权限。-->在你的数据“用户”中,选择这个用户,打开属性页。-->打开权限窗口,只设置你给他的表的Select权限。此时再用Access创建链接表时,应该就只有你设置权限的表了。 wangtiecheng(不知不为过,不学就是错!),你好,我按你的方法做了,可是在我设表的时候,选中表就出现有死锁,服务器停在哪不动,会不会是因为有进程的原因。 对禁止的表不允许select权限同时看看你的数据库用户中是否有guest用户,删除 可以设置对某些表的select权限,但所有的表还是能看见的,只是不一定都能打开 可以设置对某些表的select权限,但所有的表还是能看见的,只是不一定都能打开-----------------------------------------------------------------------经测试,如果用户只有某个表的select 权限,其他表在Access中创建链接表时,是看不到的。 怎么回事 sql无限极树的问题 把一个数据库恢复到前10天怎么恢复 求一条两个日期间计划用量的SQL,最大值,最小值以及对应日期,有点特别 帮忙合并sql语句! 一个让我难为的SQL语句 【请问用2005里的ssis把数据从DB2拉到sqlserver2005,该用什么提供程序】 关于INSERT的问题 请教高手一个SQL查询试题 SQL Server 有没有什么工具或命令可以执行.sql文件? 怎么把一个表的数据全部copy到另一张表(字段完全一样的) 时间问题/排列
就算不用adp 你给了用户名和密码别人就能登陆sqlserver。
或者只有通过自己编写程序通过数据接口来访问数据库了 比较麻烦
-->创建登录,在“数据库访问”中选择你的数据库,只有默认的Public,不要设其他权限。
-->在你的数据“用户”中,选择这个用户,打开属性页。
-->打开权限窗口,只设置你给他的表的Select权限。
此时再用Access创建链接表时,应该就只有你设置权限的表了。
同时看看你的数据库用户中是否有guest用户,删除
-----------------------------------------------------------------------经测试,如果用户只有某个表的select 权限,其他表在Access中创建链接表时,是看不到的。