Ok pues entonces lo q necesitaras hacer es primero crear un connection string con credenciales de administador y crear la db y despues ejecutar con tu usuario convencional los inserts o updates.
-Crea Esquema de Bd
-Crea registros en ese esquema.
y como dice rootk con eso basta pero la secuencia siempre sera la misma.
la pregunta es si tu servidor es SQL server porq no hacer un Detach de tu db y usar el archivo para hacer despues un attach atu sql server nuevo. es smple y no tiene tanto problema y lo puedes hacer usando objetos de Sql Management.
busca el tema en google como "Backup, Detach and Attach A SQL Server Database from Managed C#".
Revisa este ejemplo
http://forums.microsoft.com/MSDN/Sho...86146&SiteID=1