Page tree
Skip to end of metadata
Go to start of metadata

为避免为访问葡萄城报表的用户创建额外的用户帐号,可在葡萄城报表系统中进行集成登录设置,允许用户使用OA用户帐号和密码登录到葡萄城报表系统。
操作步骤如下:
(1)将一个葡萄城公司专为泛微OA系统定制开发的安全提供程序文件(文件名为GrapeCity.ActiveReportsServer.EcologySecurityProvider.dll)复制到报表系统的安装目录下(默认路径为C:\ActiveReports xx Server\SecurityProviders,其中xx为葡萄城报表的主版本号,如10或11)。
(2)以葡萄城报表管理员Admin身份登录到管理页面。
网址为:http://葡萄城报表服务器IP:端口/admin,如:http://192.168.1.23:8080/admin

(3)展开【配置管理】,点击【安全提供器】。
(4)在【自定义安全提供器】中,根据OA系统的数据库类型,选择以"Ecology"开头的安全提供程序。如果数据库类型为微软SQL Server,请选择【EcologySecurityProviderForSQLServer】;如果数据库类型为Oracle,请选择【EcologySecurityProviderForOracle】。
(5)在【ConnectionString】部分输入OA系统使用的数据库的连接字串。
对于SQL Server,连接字串形如:
data source=SQL Server服务器名或IP;initial catalog=数据库名;user id=数据库LoginId; password=数据库登录密码;
对于Oracle,连接字串形如:
Data Source=Oracle服务器IP/SID;User ID=Oracle用户名;Password=登录密码;
(6)如果OA使用的是Oracle数据库,请在【OracleTablePrefix】处输入OA系统中用户信息表的Oracle用户名,注意后面加一个半角句点,比如"Weaver."。
(7)在【用户名】处输入一个OA系统的用户名,在【密码】处输入该用户登录OA系统时所使用的密码。点击【立即测试】。

如果页面下部的显示框正常显示了OA用户的信息,说明配置成功。
(8)点击【保存修改】按钮即可。
如果测试不成功,先请检查数据库连接字串的正确性,如果确认无误,可将看到的提示信息提交给葡萄城售后支持人员。

  • No labels