Assign Access Permissions for SQL - Intergraph Smart 3D - Installation & Upgrade - Hexagon

Intergraph Smart 3D Installation

Language
English
Product
Intergraph Smart 3D
Search by Category
Installation & Upgrade
Smart 3D Version
13.1

Perform the following steps on the database server computer.

  1. Open Microsoft SQL Server Management Studio and expand your database server in the left tree view.

  2. Expand the list under Security in the left tree view.

  3. In the left pane, right-click Logins.

  4. Select New Login from the shortcut menu.

  5. On the Login - New dialog, type the user account you want to be assigned administrative privileges in the Login name text box. For example, type AdminUser1.

  6. Select Server Roles under the Select a page heading to display the Server Roles list.

  7. In the Server Roles list, for an administrator user select the sysadmin and public check boxes. For a standard user, select the public role only. By default, users with sysadmin privileges have administrator rights to all databases.

  8. Select OK.

  9. To assign permissions for a user or a group of users, follow steps 10 to 14.

  10. Select User Mapping under the Select a page heading to display the Users mapped to this Login list.

  11. Select the Map check box for one of the seven databases containing a Smart 3D project.

  12. Specify the database roles using the Database role membership list:

    For an administrator user, select db_owner and public.

    For a standard user, select public, db_datareader, and db_datawriter.

  13. For a standard user, right-click the database name and select Properties.

    1. Select the user login and on the Permissions, select the Explicit tab and grant Execute.

    2. Select the Effective tab and check that the standard user has the permission: CONNECT, DELETE, EXECUTE, INSERT, SELECT, UPDATE permissions.

    The six permissions above are required. A user might have additional permissions but they are not required for a Smart 3D standard user.

  14. Select OK.

  15. Repeat the procedure for each of the remaining six databases.