FaxBack Port Server - Manual User Manual
Page 19

When running the NET SatisFAXtion Port Server’s Fax Hardware Setup program, it will use the credentials of the
current user using Windows Authentication. In order to make use of its automatic database and table creation
features, the current user must have sufficient permissions on the SQL Server (e.g. a member of the Domain
Admins group).
NET SatisFAXtion Port Server will run as the SYSTEM account. This is important because if a remote SQL Server is in
use, it will refuse the Connection Server by default. Be sure to create a login for the
DOMAIN\SERVERNAME$
account
on the SQL Server and give it permissions (listed below under “running permissions”) to the NSPortServerMain and
NSPortServerBilling databases or equivalents.
Both the Connection Server module and the Port Server module(s) require a database connection so each server
used must have SQL permissions.
Setup Permissions
The account used when running the NET SatisFAXtion Port Server’s Fax Hardware Setup program must have the
following permissions:
Create Databases:
Grant server‐wide “Create any database” permission.
Create Tables:
Grant database‐specific “Create table” permission.
Running Permissions
Grant the following permissions:
• Connect
• Delete
• Insert
• Select
• Update
Databases and Tables
Note that the NET SatisFAXtion Port Server’s Fax Hardware Setup program can only automatically create its
databases if the SQL Server is installed locally. The databases must be manually created if the SQL Server is running
remotely.
The NET SatisFAXtion Port Server’s Fax Hardware Setup program can create tables on a remote SQL Server.
The database names listed below are defaults only. Each table may be named differently and reside in a different
database.
Type
Database
Table
Used By
BillingDb
NSPortServerBilling
BILLING_TABLE
PS / CS
AccountsDb
NSPortServerMain
ACCOUNTS_TABLE
CS
RcvRoutingDb
NSPortServerMain
RCV_ROUTING_TABLE
CS
SndRoutingDb
NSPortServerMain
SND_ROUTING_TABLE
CS