~楓花雪岳~
星期五, 4月 26, 2013
[SQL] 執行 SQL Profile 權限
執行 SQL Profile 要是 sysadmin 或有 ALTER TRACE 權限,一般使用者通常不會是 sysadmin,因此要避免一般使用者利用 SQL Profile 連進 SQL Server 來追蹤資料,只要讓使用者不具備 ALTER TRACE 權限即可。
利用 T-SQL 語法
-- 授予 GRANT ALTER TRACE TO UserName; -- 拒絕 DENY ALTER TRACE TO UserName;
SSMS => 安全性 => 登入 => 使用者 => 右鍵屬性 => 安全性實體 => 改變追蹤 => 勾選拒絕 checkbox。
利用 SQL Profile 連進不是 sysadmin 或沒有 ALTER TRACE 權限的 SQL Server 會收到此錯誤訊息。
參考資料
論壇問題討論
執行 SQL Server Profiler 所需的權限
沒有留言:
張貼留言
較新的文章
較舊的文章
首頁
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言