Viewing security settings and properties
The security files that are supplied with iBase are examples only. You should inspect the contents of these files, but create a new security file before you implement your own security scheme and creating databases.
Viewing the properties of a security file
- In iBase Designer, select File Security File Properties.
The Security File Properties dialog displays the format of the security file and its location. If the security file is SQL Server format, it displays the connection details for the associated SQL Server database. See Creating an SQL Server Security File for further details.
Viewing the existing security settings
- In iBase Designer, log on to the security file for the relevant database. If your installation does not yet have a customized security file, you can view the one supplied with the iBase User Guide database. See About the User Guide Database.
- Select Edit. . To display the permissions of a Database Management group, select the group and click
- System Commands Access Control
- Data Access Control
- Select .
- Select the information to include in the report.
About the settings in a new security file
If you have a newly created a new security file, it has one administrative user called, SYSADMIN (with password SYSADMIN). This user has all database management permissions as a result of membership of the System Administrators group. The security file also contains a range of database management groups but no security policy.
Database management groups are necessary to all iBase databases. A user who does not belong to any database management group has only read-only permissions in the database. To grant a user additional permissions, you must add them as member of a database management group with the extra permissions they need.
Group | Members of the group... |
---|---|
System Administrators | Have full database permissions. |
Users | Able to create and modify data, and perform analysis by creating and saving sets, queries, and so on. |
Guests | Cannot modify any data but can create and save analysis items. |
Group | Members of the group can... |
Browse Users | Run queries, search text, and chart data to Analyst's Notebook®. In SQL Server databases, they can add alert definitions and view the history of records. |
Data Entry Commands | Can enter records and load data from Text Chart. In SQL Server databases, they can add alert definitions and view the history of records. |
Read Only Users | Perform basic and advanced analysis that involves searching, defining queries, sets, and scored matching. In SQL Server databases, they can add alert definitions and view the history of records. |
Standard Users | Perform basic and advanced analysis, create records and define reports. |
Super Users | Perform all iBase tasks (including import, export, and manage cases), apart from destructive operations on groups of records: batch edit, batch delete, merging entities, purge, and restore soft deleted records. |