管理者が SQL Server Management Studio のすべてのストアド プロシージャを表示できないようにする方法を知っている人はいますか? (ここでは、2 人のユーザーがストアド プロシージャを表示できないように制限するために、4 人が管理者アクセス権を持っているため...)
1 に答える
2
sysadmin サーバー ロールのメンバーは、SQL Server で効果的に制限することはできません。システム管理者ができることを一時的に制限する可能性のある db 機能のいくつかの精巧な組み合わせを考え出すことはできるかもしれませんが、この構造を無効にすることを防ぐことはできません。
(ところで、これはローカル (Windows) 管理者にも当てはまります。ローカル管理者にはデフォルトで sysadmin アクセス権がありませんが、ローカル管理者が自分のアカウントを sysadmin ロールに追加するのは簡単です。)
これらの人が手順を見ることを許可されていない場合、彼らは明らかに「システム管理者」ではありません。それらをロールから削除し、本当に必要な権限のみを付与してください。
于 2013-05-12T11:10:52.033 に答える