Theo mặc định, trong SQL Server, [public]
vai trò có EXECUTE
quyền trên sp_executesql
.
Tuy nhiên, tôi đã thừa hưởng một máy chủ cơ sở dữ liệu trong đó DBA trước đó đã thu hồi EXECUTE
quyền sp_executesql
.
Như một giải pháp tạm thời, tôi đã được cấp EXECUTE
quyền sp_executesql
trên cơ sở khi cần thiết (thông qua vai trò trong cơ sở dữ liệu chính). Nhưng đây là bắt đầu là một nỗi đau duy trì.
Nếu tôi cấp EXECUTE
lại cho công chúng, có bất kỳ hậu quả nào tôi cần phải biết không?