1. A method of sharing database content, the method comprising: receiving, by an on-demand database system, receiving a document from a user associated with an organization; storing the document at a first location in a database of the on-demand database system, wherein only specified users of the on-demand database system have access rights to access the document stored at the first location in the database of the on-demand database system; receiving a request to provide an access to the document to an entity that does not have access rights to the document stored at the first location from one of the specified users of the on-demand database system; generating, in response to receiving the request, a network address; associating the document with the generated network address such that the document is accessible by the entity via a request to the network address; providing the network address to allow the entity to access the document; providing, by the on-demand database system, an input mechanism for the user to specify one or more parameters regarding the access to the document; and storing the parameters in a table that is associated with an identifier that is part of the network address.