本文介紹了授予對(duì)數(shù)據(jù)庫RDS SQL Server的訪問權(quán)限的處理方法,對(duì)大家解決問題具有一定的參考價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧!
問題描述
我們已經(jīng)在RDS中創(chuàng)建了一個(gè)SQL Server數(shù)據(jù)庫。然后從500 GB的.bak備份中恢復(fù)。
我可以使用我在RDS中設(shè)置的管理員用戶登錄到SQL實(shí)例,但根本無法訪問數(shù)據(jù)庫
[42000][FreeTDS][SQL Server]服務(wù)器主體”db-user”無法在當(dāng)前安全上下文中訪問數(shù)據(jù)庫”db-name”。(916),時(shí)間:0.000000s
由于其RDS,我沒有sysadmin角色,甚至無法運(yùn)行”use db-name”
如何在此數(shù)據(jù)庫中創(chuàng)建/添加登錄名以便可以讀取
推薦答案
我也出現(xiàn)此錯(cuò)誤。在這上面戒了很長時(shí)間。最后,只需更新Master DB實(shí)例的密碼,即可解決此問題。很奇怪,但它奏效了。
這篇關(guān)于授予對(duì)數(shù)據(jù)庫RDS SQL Server的訪問權(quán)限的文章就介紹到這了,希望我們推薦的答案對(duì)大家有所幫助,