I am a member only of the db_datareader role on a database, and I cannot see rows in sysobjects for stored procedures that I know exist.
Additionally, in SQL Server Managedemnt Studio, expanding the Programmability -> Stored Procedures node in Object Explorer does not show any stored procedures.
Is this due to insufficient permissions? If so, what permissions do I need in order to be able to see all rows in sysobjects, and also to see what permissions have been granted on each object?