Signing a database is a process whereby the design of the database is updated with the digital keys associated with a server or the person doing the signing. You can also sign a database with a special Notes ID. This usually ensures that all executable instructionssuch as LotusScript, Formula Language statements, and agentshave the permission to run on the users workstation and on the server. This also helps to reduce the number of "Execution Security Alert" messages that are displayed to the user community. In many cases, the server administrator is responsible for signing the database or providing a special ID that can be used to sign the database. In either case, you should work with the Domino administrator to have the database signed.
The instructions provided in this section are provided for reference purposes, in case you happen to be the administrator as well as the developer, and to illustrate how to sign the database from the Domino Administrator client. In order to sign the database, youll need the Domino Administrator software installed and authority to access the Domino server. With these two items in place, complete the following steps to sign the database.
Launch the Domino Administrator client. Select the File > Open Server menu options to connect to the host Domino server. When the server is displayed, switch to the Files tab and locate the database.
Using the mouse, right-click on the database and select Sign from the popup menu (see Figure 19.21).
Figure 19.21. Sign database option in the Domino Administrator client
This will display the Sign Database dialog window. Select Active Servers ID and OK to sign the database (see Figure 19.22).
Figure 19.22. Sign Database dialog
Depending on the size of the database and other activities on the server, it may take a few minutes for the process to complete. You will need to re-sign the database each time the design of the database is changed or prior to inheriting a database design using a master design and database templates.
An Introduction to the Lotus Domino Tool Suite
Getting Started with Designer
Navigating the Domino Designer Workspace
Domino Design Elements
An Introduction to Formula Language
An Introduction to LotusScript
Fundamentals of a Notes Application
Reference Library Applications
Design Enhancements Using LotusScript
Design Enhancements Using Formula Language
Miscellaneous Enhancements and Tips for Domino Databases
Application Deployment and Maintenance
Appendix A. Online Project Files and Sample Applications
Appendix B. IBM® Lotus® Notes® and Domino®Whats Next?
Lotus Notes Developers Toolbox: Tips for Rapid and Successful Deployment
Authors: Mark Elliott
Similar book on Amazon
XPages Portable Command Guide: A Compact Resource to XPages Application Development and the XSP Language