ESET Online Help

Search English
Select the topic

Server protection settings

ESET Security for Microsoft SharePoint provides protection for your Microsoft SharePoint Server using the following features:

On-access filter

On-demand database scan



This account must have SharePoint Farm Administrator privileges to access website collections for scanning as well as 'Log on as service' privileges. If SharePoint is configured to connect to the database using Windows authentication, this account must also be a member of the SQL Sysadmin role on the database server.

We recommend that you use the Farm Administrator account created during SharePoint installation. If you do not type valid login credentials, ESET Security for Microsoft SharePoint will not be functional after the installation. If the installation is performed without GUI, you must type the SharePoint administrator account via GUI or eShell afterward; otherwise, the product will not work.

In ESET PROTECT managed environment, you can use Client Task called Run Command to execute eShell commands. This is especially useful in case of large Farm with many SharePoint instances, or if you want to supply credentials remotely. When creating new ESET PROTECT Client Task, specify Command line to run:

powershell eshell server set farm-username <domain\user> && eshell server set farm-password plain <password>

Make sure you have ESET Shell execution policy set to Full access for the command to take effect.

Even if you do not have a large SharePoint farm, you can use the eShell command (see above) to populate the credentials of the SharePoint farm administrator account. Alternatively, you can do it while upgrading to the latest version rather than manually entering the Username and Password.


To ensure continuous protection, you must update SharePoint administrator account credentials any time they change. If the credentials entered here do not match the SharePoint administrator account, ESET Security for Microsoft SharePoint will not function properly and will not provide maximum protection.


Direct SQL database access

Enables read-only access to SharePoint databases. It allows ESET Security for Microsoft SharePoint to read data directly from SQL Server (SharePoint Content databases). Direct database access has several advantages over SharePoint object model. Direct database access is faster, has greater overall performance and uses less system resources. This is very useful when scanning. Direct database access is used for all read operations, while all write operations (Clean, Delete, etc.) are executed via SharePoint object model. If you disable Direct SQL database access, SharePoint object model is used for all operations (read and write). Both, Direct SQL database access and SharePoint object model support download parallelism. You can configure parallelism by specifying Number of concurrent downloads in On-demand database scan.

Performance Counters

To monitor and track ESET Security for Microsoft SharePoint performance, use ESET Security for Microsoft SharePoint Performance Counters. This feature is available if you are running Microsoft Windows Server 2008 R2 SP1 and later.