我创建了新用户' testUser'在Dynamics GP公司中可以说“两个”,在同一台服务器上有另一个数据库,这是一个非GP公司的数据库,可以说“测试”。 TEST db中有几个表,我需要在我的一些Dynamics GP表单上阅读。我在数据库中创建了一个视图' TWO'从这张表中读取记录。
create view TestView
as
select description from TEST..table1
GO
但是当以GP格式访问此视图时,我的用户testUser会收到权限错误。 我去了SQL服务器并标记了数据库' TEST'对于用户testUser。 之后,我在ViewView上获得了select权限消息。 跑完后
grant select, insert, update, delete on TestView to testUser.
我没有更多的问题。但是,在Dynamics GP中创建新用户时,是否会使用哪些查询给用户?
答案 0 :(得分:0)
您应该授予数据库上DYNGRP角色的权限。
grant select, insert, update, delete on TestView to DYNGRP.
这应该为所有gp用户提供这些权限。之后创建的任何用户都将拥有这些权限。