4
会社の営業時間などの権利をユーザーに与えることは可能ですか?特定の時刻に許可を付与する
GRANT SELECT
ON client
<WHERE CONDITION>
TO Emily
私はこのようなものは、あなたがそれにコンテキスト条件を追加することができますので、あなたがグラントオプションへWHERE
句を追加することができますMySQLのでこれを行うことが可能です知っています。しかし、私はMS SQL Serverで作業していますが、そこで実行できますか?
もう1つの解決策は、SQLジョブを追加して特定の時間に権限を削除することですが、私はそれが本当に気に入らないので、許可レベルでこれを行うことをお勧めします。
以下の実施例はまた、[ログオントリガ]を使用することができます(https://msdn.microsoft.com/en-us/library/bb326598(V = SQL.105).aspxの)あなたがいない場合それらが完全に接続できるようにしたい - ただし、有効期限が過ぎても既に開いている接続を強制終了することはできません。 –
ビューで許可を選択した特定の時間にのみ結果を返すビューを作成できます – Turo