Database Security

Database Security

DataSight database security is a combination of Microsoft SQL Server security coupled with DataSight application security. Both forms of security need to be implemented.

DataSight Administrator helps you:

  • Create and authenticate Microsoft SQL server accounts for DataSight databases. Users, once created and assigned a group, may be authenticated as a Windows user or Microsoft SQL Server user.

See Accounts and Modes of User Authentication

  • Assign and grant users permissions to various databases and DataSight modules. Having groups of users can make changing security settings easier in DataSight, so that permissions can be changed on a group scale, rather than making individual permission changes for each user.

See Permissions

Accounts may be either a user or a group and have a distinct set of application permissions. These accounts are the same as seen within the DataSight client application.

DataSight has one built-in application security group called "Admin". When a user is assigned to this group, they will by default have full administrative rights to manage accounts and their permissions. When a new DataSight database is created, the user logged into DataSight Administrator will be the db_owner of that database and will be assigned to the Admin group.

The DataSight Admin group rights should not be confused with that of an IT Administrator for the Microsoft SQL Server instance. A DataSight user with Admin group permissions can alter the application security of DataSight databases created on an Microsoft SQL Server instance, however they should not necessarily have full Microsoft SQL Server rights to create or delete databases. An IT Administrator for an Microsoft SQL Server instance housing several databases must maintain strict Microsoft SQL Server security policies. For standalone installations of DataSight on Microsoft SQL Express, the Microsoft SQL Server administrator and the DataSight administrator could be one and the same.

 

Open User Management from the DataSight Administrator Ribbon

  • Click User Management in the User Group of the DataSight Administrator Ribbon. The Security Window appears.

 

Note

Application Security in DataSight can be administered from either the DataSight client or from within DataSight Administrator.

 

See also:

    • Related Articles

    • Connect to a Database

      Connect to a database After launching DataSight, either On-Premise, or via the Cloud, the Connect to Database window will appear. Enter the following information as required (see your IT administrator to obtain these details and then keep a personal ...
    • DataSight Security

      DataSight database security is a combination of Microsoft SQL Server security coupled with DataSight application security. Both forms of security need to be implemented. Within DataSight Security, you can: Create and manage new users using the ...
    • DSApp Security Permissions

      To be able to configure all DSApp elements in DataSight, users would require the following DataSight application permissions. Permission Execute View/Use Create Modify Delete Datasheets Y Y Y As required Manual Data Entry Y As required Manual Data ...
    • Exception in reading/writing data to DataSight database

      Reported: July 26, 2017 Version(s) affected: DataSight 3.0 and above Issue: Users encounter 'db_owner' permission error intermittently when reading and writing data to a database, especially when a user is trying to add/delete a gauging or level. ...
    • Create a DataSight Database

      Click New Database in the DataSight Database group of the DataSight Administrator Ribbon. The Create Database view appears in the Main panel. Enter Database Database names can be alphanumeric and include spaces and underscore characters. Assign the ...