以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]外部数据源更改时后建的表与查询表出问题了!--已解决  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=40339)

--  作者:jnletao
--  发布时间:2013/9/16 9:09:00
--  [求助]外部数据源更改时后建的表与查询表出问题了!--已解决
我的操作步骤这样的
1,先在内部建表做了套程序,运行正常,
2,把内部表转成了ACCESS,又转成了MSSQL2000(MSSQLSERVER在本地)
3,配置了外部数据源(ACTDB),并加载了外部数据表,此时一切正常
4,在FOXTABLE里又新建了一个外部表 oddlist,此时在企业管理器发现oddlist表的归属为我的数据源新用户(actiondb),而其它原来转换的表归属sa
5,但以上操作运行都正常,后又在FOXTABLE里建了个查询表wagelist,运行也正常
6,现在我把MSSQL数据库做了备份,放在了局域网一台MSSQL服务器上.并还原。
7,我在FOXTABLE里外部数据源ACTDB里把IP换成了局域网服务器IP,192.168.1.98,7788
8,重新打开项目,发现后来建的表oddlist,及查询表wagelist,都不能加载。

求原因
是我的步骤有错?,还是用户不对?
[此贴子已经被作者于2013-9-16 10:57:44编辑过]

--  作者:狐狸爸爸
--  发布时间:2013/9/16 9:11:00
--  
在数据源管理窗口,单击预览按钮,看看是否存在这些表。
--  作者:Bin
--  发布时间:2013/9/16 9:12:00
--  
你连接字符串的登录用户是SA吗? SA按道理是可以加载所有的表不管归属者是谁.  普通用户的话只能加载归属自己的表.
--  作者:jnletao
--  发布时间:2013/9/16 9:21:00
--  
以下是引用Bin在2013-9-16 9:12:00的发言:
你连接字符串的登录用户是SA吗? SA按道理是可以加载所有的表不管归属者是谁.  普通用户的话只能加载归属自己的表.

不是SA,可能与用户名有关,正在更改用户所有者,正在尝试


--  作者:jnletao
--  发布时间:2013/9/16 10:57:00
--  
是用户权限的事,已解决