国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

SQL server設(shè)置用戶只能訪問特定數(shù)據(jù)庫、訪問特定表或視圖

這篇具有很好參考價(jià)值的文章主要介紹了SQL server設(shè)置用戶只能訪問特定數(shù)據(jù)庫、訪問特定表或視圖。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

在實(shí)際業(yè)務(wù)場景我們可能需要開放單獨(dú)用戶給第三方使用,并且不想讓第三方看到與業(yè)務(wù)不相關(guān)的表或視圖,我們需要在數(shù)據(jù)庫中設(shè)置一切權(quán)限來實(shí)現(xiàn)此功能:

1.設(shè)置用戶只能查看數(shù)據(jù)庫中特定的視圖或表

1.創(chuàng)建用戶名 選擇默認(rèn)數(shù)據(jù)庫 服務(wù)器角色默認(rèn)為public 用戶映射選擇指定數(shù)據(jù)庫
SQL server設(shè)置用戶只能訪問特定數(shù)據(jù)庫、訪問特定表或視圖
SQL server設(shè)置用戶只能訪問特定數(shù)據(jù)庫、訪問特定表或視圖
打開需要開放權(quán)限的數(shù)據(jù)庫,這里我們選擇test庫
新建查詢:
對用戶qqq分配 View_1視圖 只有 只讀select權(quán)限

grant select on View_1 to qqq

SQL server設(shè)置用戶只能訪問特定數(shù)據(jù)庫、訪問特定表或視圖

–對用戶分配指定表權(quán)限(讀寫刪)
GRANT SELECT , INSERT , UPDATE , DELETE ON table1 TO [用戶名]

–對用戶分配指定表的列權(quán)限(讀寫刪)
GRANT SELECT , UPDATE ON table1(id,AA) TO [用戶名]

使用qqq登錄
這時(shí)我們只能看到View_1視圖,其它的表和視圖看不見,且其它的數(shù)據(jù)庫也無法操作
SQL server設(shè)置用戶只能訪問特定數(shù)據(jù)庫、訪問特定表或視圖

2.設(shè)置用戶只能看到特定的數(shù)據(jù)庫

如果我們不想讓用戶看到其它的數(shù)據(jù)庫我們可以使用此方案

1.創(chuàng)建用戶名 選擇默認(rèn)數(shù)據(jù)庫 服務(wù)器角色默認(rèn)為public 用戶映射選擇指定數(shù)據(jù)庫
SQL server設(shè)置用戶只能訪問特定數(shù)據(jù)庫、訪問特定表或視圖SQL server設(shè)置用戶只能訪問特定數(shù)據(jù)庫、訪問特定表或視圖

2.設(shè)置public角色
安全性——服務(wù)器角色——找到public——屬性——將服務(wù)器中的查看任意數(shù)據(jù)庫 取消勾選
SQL server設(shè)置用戶只能訪問特定數(shù)據(jù)庫、訪問特定表或視圖
3.執(zhí)行語句 設(shè)置新建的賬戶 能查看的數(shù)據(jù)庫
USE test
go
EXEC dbo.sp_changedbowner N’qwe’

如果提示以下錯(cuò)誤,
SQL server設(shè)置用戶只能訪問特定數(shù)據(jù)庫、訪問特定表或視圖
那么開test這個(gè)數(shù)據(jù)庫找到剛剛新建的用戶刪掉之后再去執(zhí)行這個(gè)語句
SQL server設(shè)置用戶只能訪問特定數(shù)據(jù)庫、訪問特定表或視圖
SQL server設(shè)置用戶只能訪問特定數(shù)據(jù)庫、訪問特定表或視圖
然后再使用我們新建的qwe賬戶登錄,這時(shí)就實(shí)現(xiàn)了只能查看test這個(gè)數(shù)據(jù)庫,且能看到所有的表
SQL server設(shè)置用戶只能訪問特定數(shù)據(jù)庫、訪問特定表或視圖文章來源地址http://www.zghlxwxcb.cn/news/detail-408392.html

到了這里,關(guān)于SQL server設(shè)置用戶只能訪問特定數(shù)據(jù)庫、訪問特定表或視圖的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • SQL Server 數(shù)據(jù)庫變成單個(gè)用戶怎么辦

    SQL Server 數(shù)據(jù)庫變成單個(gè)用戶怎么辦

    參考技術(shù)A 1、首先我們打開SQL? SERVER的管理控制臺,找到一個(gè)要設(shè)置角色的用戶。 2、下面我們將為這個(gè)用戶賦予創(chuàng)建數(shù)據(jù)庫的角色,我們先用這個(gè)用戶登錄管理工具看一下是否具有創(chuàng)建用戶的權(quán)限。 3、進(jìn)行數(shù)據(jù)庫創(chuàng)建的時(shí)候,提示如下的錯(cuò)誤,證明這個(gè)用戶不具備這個(gè)角色

    2024年02月03日
    瀏覽(89)
  • sql server 截?cái)嗪褪湛s所有用戶數(shù)據(jù)庫日志--用游標(biāo)循環(huán)所有正常狀態(tài)的用戶數(shù)據(jù)庫

    在服務(wù)器運(yùn)維活動中,我們經(jīng)常需要做一項(xiàng)工具就是將好多年的用戶數(shù)據(jù)庫日志文件截?cái)嗖⑹湛s為最小,以節(jié)省大量的磁盤空間。當(dāng)數(shù)據(jù)庫只有一兩個(gè)時(shí)可以手動操作,但數(shù)據(jù)庫數(shù)量眾多時(shí),就需要采用sql腳本,批量化執(zhí)行這個(gè)過程。 本人寫了一段這樣的腳本。并且經(jīng)過驗(yàn)證

    2024年02月06日
    瀏覽(96)
  • 公網(wǎng)遠(yuǎn)程訪問局域網(wǎng)SQL Server數(shù)據(jù)庫

    公網(wǎng)遠(yuǎn)程訪問局域網(wǎng)SQL Server數(shù)據(jù)庫

    數(shù)據(jù)庫的重要性相信大家都有所了解,作為各種數(shù)據(jù)的電子資料夾,其中可能包含了各種信息,從企業(yè)員工信息到網(wǎng)站訪問或成交數(shù)據(jù)無所不包,甚至在某些場景下,數(shù)據(jù)庫已經(jīng)成為企業(yè)正常運(yùn)行必不可少的條件之一。與企業(yè)的其他工作一樣,數(shù)據(jù)庫也需要進(jìn)行必要的維護(hù)。

    2024年02月11日
    瀏覽(91)
  • Excel 2019訪問SQL Server數(shù)據(jù)庫的實(shí)現(xiàn)過程

    Excel 2019訪問SQL Server數(shù)據(jù)庫的實(shí)現(xiàn)過程

    源之:https://vip.kingdee.com/article/288066926977041920?productLineId=11 在日常ERP系統(tǒng)實(shí)施過程中,往往會遇到客戶的一些個(gè)性化需求,比如有些客戶習(xí)慣用Excel電子表格來查看ERP系統(tǒng)中的數(shù)據(jù),業(yè)余拓展學(xué)習(xí)了一下,借助ODBC可以實(shí)現(xiàn)這個(gè)需求。 一、ODBC數(shù)據(jù)管理和SQL數(shù)據(jù)庫之間的連接的建

    2024年02月11日
    瀏覽(30)
  • 數(shù)據(jù)庫連接與訪問(SQL server與VS2022)

    數(shù)據(jù)庫連接與訪問(SQL server與VS2022)

    不同開發(fā)工具(開發(fā)語言)對數(shù)據(jù)鏈接訪問的方法是不同的,本次實(shí)驗(yàn)主要通過VS2022中的數(shù)據(jù)工具連接SQL數(shù)據(jù)庫,并通過執(zhí)行相關(guān)代碼對數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行處理,實(shí)現(xiàn)對窗口進(jìn)行的系統(tǒng)主界面操作和按鍵控制操作。 1.首先連接到服務(wù)器,要注意登錄的是sa賬號 ?2.前期準(zhǔn)備工

    2024年02月12日
    瀏覽(91)
  • Python 通過pymssql訪問查詢操作 SQL Server數(shù)據(jù)庫

    Python 通過pymssql訪問查詢操作 SQL Server數(shù)據(jù)庫

    在企業(yè)應(yīng)用開發(fā)中,經(jīng)常用到應(yīng)用程序訪問數(shù)據(jù)庫的開發(fā)模式,中小企業(yè)使用的數(shù)據(jù)庫中,以ms SQL Server居多。本文就以一個(gè)簡單的實(shí)例模型,簡單介紹一下python訪問ms sql sever數(shù)據(jù)庫的方法。 本文中以下面的本地SQL Server數(shù)據(jù)庫為例進(jìn)行數(shù)據(jù)庫連接,數(shù)據(jù)表的查詢、增加、刪除

    2024年02月10日
    瀏覽(378)
  • 在sql server數(shù)據(jù)庫設(shè)置最大并發(fā)連接數(shù)

    1.查詢所有 SELECT * FROM sysprocesses ? WHERE dbid in( select database_id from sys.databases where name=\\\'ECS_DEV\\\' )order by program_name; 2.查詢連接數(shù) SELECT program_name,COUNT(1) FROM sysprocesses ? WHERE dbid in( select database_id from sys.databases where name=\\\'ECS_DEV\\\' )group by program_name; 3.查詢服務(wù)器運(yùn)行程序連接數(shù) SELECT count

    2024年02月06日
    瀏覽(83)
  • Sql server還原失敗(數(shù)據(jù)庫正在使用,無法獲得對數(shù)據(jù)庫的獨(dú)占訪問權(quán))

    Sql server還原失敗(數(shù)據(jù)庫正在使用,無法獲得對數(shù)據(jù)庫的獨(dú)占訪問權(quán))

    一.Sql server還原失敗(數(shù)據(jù)庫正在使用,無法獲得對數(shù)據(jù)庫的獨(dú)占訪問權(quán)) 本次測試使用數(shù)據(jù)庫實(shí)例SqlServer2008r2版 錯(cuò)誤詳細(xì): 原因分析: 在SqlServer2008r2中在還原數(shù)據(jù)庫時(shí),在執(zhí)行備份操作的時(shí)候,如果有正在訪問的用戶或者沒有關(guān)閉的數(shù)據(jù)庫鏈接,則還原失敗。 二、解決方案

    2024年02月13日
    瀏覽(79)
  • sql server 如何設(shè)置數(shù)據(jù)庫某個(gè)字段值不能重復(fù)?

    在 SQL Server 中,可以通過以下兩種方式設(shè)置數(shù)據(jù)庫某個(gè)字段值不能重復(fù): 唯一約束(Unique Constraint):唯一約束是在表級別上定義的約束,用于確保某個(gè)列的值在表中是唯一的??梢酝ㄟ^以下 SQL 語句來創(chuàng)建唯一約束: 唯一索引(Unique Index):唯一索引也用于確保某個(gè)列的值

    2024年02月13日
    瀏覽(92)
  • 因?yàn)閿?shù)據(jù)庫正在使用,所以無法獲得對數(shù)據(jù)庫的獨(dú)占訪問權(quán)。 (3101)[42000] [Microsoft][SQL Server Native Client 10.0][SQL Server]RES

    因?yàn)閿?shù)據(jù)庫正在使用,所以無法獲得對數(shù)據(jù)庫的獨(dú)占訪問權(quán)。 (3101)[42000] [Microsoft][SQL Server Native Client 10.0][SQL Server]RES

    SQL server 數(shù)據(jù)庫還原時(shí),遇到問題。 [RES] Database restore start [RES] (Full) ?[2022-06-27 22:12:15.000] [ERR] [42000] [Microsoft][SQL Server Native Client 10.0][SQL Server]因?yàn)閿?shù)據(jù)庫正在使用,所以無法獲得對數(shù)據(jù)庫的獨(dú)占訪問權(quán)。 (3101) [42000] [Microsoft][SQL Server Native Client 10.0][SQL Server]RESTORE DATABASE 正在異

    2024年02月12日
    瀏覽(92)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包