Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

All information contained herein is considered proprietary and confidential. Any unauthorized disclosure or use is prohibited.

Background

To provide maximum flexibility and integration into existing systems, ACM utilizes a Microsoft SQL database to store device configurations, polling statistics, and collected EFM data.

Because SQL Server installations may be managed by an independent DBA teams tasked with minimizing security risks, it is necessary to describe the security permissions required for normal operation of ACM.

To Perform ACM Database Create/Updates:

The following instructions assume a DBA has created an empty database on the server, but the ACM user that will create the tables and objects in the database has not been created.

  1. Create a login on the server level per corporate requirements (username, password, password policy etc)

  2. On the “User Mapping” tab,

    1. map the new login to the appropriate database and

    2. make sure the schema is “dbo”.

    3. Check the db_datareader, db_datawriter and public database roles in the “Database membership roles” box below the “Users Mapped”.

  3. On the “Securables” tab:

    1. with the server selected, select the “Grant” checkbox next to “View server state”

  4. Click OK.

  5. Refresh the “Security/Users” folder in the ACM database, right click the user you just created and choose “Properties”. Select the “Securables” tab.

  6. Next add the other ACM database “Control” permission:

    1. Click the “Search” button

    2. Choose the “Specific Types” option,

    3. Click OK,

    4. Search for Object types “Database”

    5. Click the “Browse” button

    6. Select the ACM database you are working with

    7. Click “OK”. The database will show up in the “Securables” grid.

    8. With the database securable selected, check the “Grant” checkbox next to “Control”.

Minimum Permissions to run ACM (but not update the database schema)

The following instructions assume a DBA has created an empty database on the server, but the ACM user that will create the tables and objects in the database has not been created.

  1. Create a login on the server level per corporate requirements (username, password, password policy etc)

  2. On the “User Mapping” tab,

    1. map the new login to the appropriate database and

    2. make sure the schema is “dbo”.

    3. Check the db_datareader, db_datawriter and public database roles in the “Database membership roles” box below the “Users Mapped”.

  3. On the “Securables” tab:

    1. with the server selected, select the “Grant” checkbox next to “View server state”

  4. Click OK.

  • No labels