SAP ASE includes the model database, which provides a template, or prototype, for new user databases.
Each time a user enters the create database command, SAP ASE makes a copy of the model database and extends the new database to the size specified by the create database command.
Adding user-defined datatypes, rules, or defaults.
Adding users who need access to all databases on SAP ASE.
Granting default privileges, particularly for “guest” accounts.
Setting database options such as select into/bulkcopy/pllsort. These settings are reflected in all new databases. The default settings for these options in model is off.
Typically, most users do not have permission to modify the model database. There is not much point in granting read permission either, since SAP ASE copies its entire contents into each new user database.
The model database cannot be larger than tempdb. By default, the size of model is six allocation units (an allocation unit is 256 logical pages.). You see error message if you increase the size of model without making tempdb at least as large.