• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    SQL Server 如何設置某用戶只能訪問特定的表

    本經驗介紹若何只想讓某個用戶拜候數據庫特心猿意馬的表或視圖,達到保密的結果。現稀有據庫CC下有3張數據表,本例子將設心猿意馬一個用戶,讓其只能拜候此中的SFC_ZC表。跟著下面的步調起頭做吧。

    東西/原料

    • SQL server 2014

    方式/步調

    1. 1

      登錄SSMS之后選擇平安性,右鍵點擊登錄名。在彈出的右鍵菜單中選擇【新建登錄名】選項。

    2. 2

      在新建登錄名界面中的,常規頁面輸入新的登錄名(本例為user_test)并設心猿意馬暗碼。可以打消勾選用戶下次登錄時必需更改暗碼選項。最后設心猿意馬默認數據庫為CC。

    3. 3

      接下來在用戶映射頁面中,勾選映射CC數據。因為我們此次要分派的是查詢權限的用戶,所以下方的數據庫腳色當作員身份只勾一個public即可。點擊確定按鈕完當作新用戶建立。

    4. 4

      在CC數據庫下點擊新建查詢,在IDE中輸入 grant select on sfc_zc to user_test語句 并執行。該語句的感化是分派sfc_zc表的查詢權限給user_test用戶。

    5. 5

      權限分派完當作后可以測試一下結果若何。斷開數據庫毗連,用我們適才新建的user_test用戶從頭登錄數據庫。

    6. 6

      這時我們可以看到CC數據庫下面只能看到SFC_ZC這張數據表了,別的兩張表都不見了,到此大功樂成。

    • 發表于 2019-09-18 22:08
    • 閱讀 ( 1187 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆