Required permissions LinqPad Object Explorer
When I point LinqPad at my dev server, where I am dbo, my tables show with primary keys and references.
When I point LinqPad at my prod server, where I only have db_reader and db_writer, my tables say "Warning: No primary key, updates will fail" and show no references.
What permissions does LinqPad Object Explorer need to enumerate the tables completely? With SQL Server Management Studio, I can see the complete table definitions in SSMS Object Explorer pointed at either server.
This is for SQL Server 2008 R2 and LinqPad 4.43.06 Premium Edition.
When I point LinqPad at my prod server, where I only have db_reader and db_writer, my tables say "Warning: No primary key, updates will fail" and show no references.
What permissions does LinqPad Object Explorer need to enumerate the tables completely? With SQL Server Management Studio, I can see the complete table definitions in SSMS Object Explorer pointed at either server.
This is for SQL Server 2008 R2 and LinqPad 4.43.06 Premium Edition.
Comments
Can you confirm the same thing works (or doesn't) for yourself?
LINQPad uses the following query to retrieve primary key information for SQL Server databases: