Anda tidak dapat secara langsung membuat parameter nama tabel. Anda dapat melakukannya secara tidak langsung melalui sp_ExecuteSQL
, tetapi Anda mungkin juga membangun TSQL (berparameter) di C# (menggabungkan nama-tabel tetapi bukan nilai lainnya) dan mengirimkannya sebagai perintah. Anda mendapatkan model keamanan yang sama (yaitu Anda memerlukan SELECT eksplisit dll, dan dengan asumsi itu tidak ditandatangani dll).
Juga - pastikan untuk memasukkan nama tabel ke daftar putih.