A shared lock enables other transactions to read but not change a database object.
See also:
Concepts of the Database System, Shared Lock