On Jun 5, 2006, at 11:50 PM, William K. Volkman wrote:

> Users of the tables, particularly web applications, are
> only granted the minimum SQL privileges necessary for their
> tasks.  The capability to execute DDL operations would
> specifically be prohibited.  It is only in small personal
> type projects or, at most, initial development that that type
> of interaction would occur.  For most deployed applications
> the "db.create(table)" would/should never (for security
> reasons) be possible.

you understand that the issue is not involving DDL operations at all,  
it merely involves that a user, who has select access to a particular  
table, should be able to view information about the columns and  
constraints that comprise that table, right ?  it makes no sense that  
information_schema will reveal the names and datatypes of a  
particular table's columns to a user, but not its primary key  
constraints.  are you saying this is by design ?





_______________________________________________
Sqlalchemy-users mailing list
Sqlalchemy-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sqlalchemy-users

Reply via email to