Joined: 06 Dec 2004 Posts: 211 Location: Keane Inc., Minneapolis USA.
In most of the cases system administrator will create the tables. Because Designing of a database is a crusial issue of the overall system development. Poor design leads to system failure. So every user will not be gives permission to create or alter table structure, which in turn effects 100's of programs.