Azure SQL Database如何創(chuàng)建只讀用戶,azure 創(chuàng)建mysql庫-ESG跨境

Azure SQL Database如何創(chuàng)建只讀用戶,azure 創(chuàng)建mysql庫

來源網絡
來源網絡
2022-05-31
點贊icon 0
查看icon 748

Azure SQL Database如何創(chuàng)建只讀用戶,azure 創(chuàng)建mysql庫Azure SQL Database如何創(chuàng)建只讀用戶本文將介紹如何在Azure SQL Database創(chuàng)建只讀用戶。請先按照筆者之前的文章:Azure SQL Database(24)使用新管理界面,創(chuàng)建跨數據中心標準地域復制(Stan......

Azure SQL Database如何創(chuàng)建只讀用戶,azure 創(chuàng)建mysql庫




Azure SQL Database如何創(chuàng)建只讀用戶

本文將介紹如何在Azure SQL Database創(chuàng)建只讀用戶。

請先按照筆者之前的文章:Azure SQL Database(24)使用新管理界面,創(chuàng)建跨數據中心標準地域復制(Standard GeoReplication)

預先準備以下內容:

1.在Azure China East數據中心,作為主站點。創(chuàng)建1個Database為MyDB。

2.在Azure China North數據中心,創(chuàng)建只讀數據庫。MyDB為只讀數據庫。

注意:我們在下圖中創(chuàng)建的服務器管理員賬戶leizhang,是屬于sysadmin。

3.當我們配置完服務器防火墻。訪問主站點:leizhangsqlsvrsh.database.chinacloudapi.cn,輸入相關的登錄信息。

我們就可以訪問上面創(chuàng)建的數據庫了。

我們預先創(chuàng)建在MyDB數據庫里,創(chuàng)建一個數據表:

CREATE TABLE dbo.new_employees(

[ID][int]IDENTITY(1,1)NOT NULL,

[firstname][nvarchar](50)NOT NULL,

[lastname][nvarchar](50)NOT NULL,

[gender][datetime]NOT NULL)

但是請注意上圖中:服務器管理員賬戶leizhang,畢竟是屬于sysadmin組的。

如果我們使用ETL抽取Azure SQL Database數據的時候,提供leizhang這個sysadmin組的用戶是非常不安全的。

最安全的方式,是提供只讀用戶。

我們這里需要做兩種只讀用戶:

1.在China East主站點,創(chuàng)建只讀用戶

2.在China North只讀站點,創(chuàng)建只讀用戶

3.站點信息如下:

類型SQL Server Name物理位置DB Name定價層權限

主站點leizhangsqlsvrsh.database.chinacloudapi.cn China East MyDB Basic讀寫

異地復制站點leizhangsqlsvrbj.database.chinacloudapi.cn China North MyDB Basic只讀

第一部分,我們在China East主站點:leizhangsqlsvrsh.database.chinacloudapi.cn,創(chuàng)建只讀用戶。

1.按照下面的信息登錄:

Server Name:leizhangsqlsvrsh.database.chinacloudapi.cn

UserName:leizhang

password:略

注意,使用SQL Server Management Studio(SSMS),選擇Options。

在Connection Properties,我們選擇default。

2.在Master庫下,右鍵New Query。如下圖:

在Master庫下,我們點擊執(zhí)行下面的TSQL語句:

創(chuàng)建新的Login readonlylogin并設置密碼。

CREATE LOGIN readonlylogin WITH password=1231!#ASDF!a;

執(zhí)行成功后,就可以在Logins里面,查看到新的readonlylogin。如下圖:

3.如果我們需要在只讀站點China North,創(chuàng)建只讀用戶,請在Master庫下執(zhí)行以下的語句:

否則請忽略步驟3.

SELECT[name],[sid]FROM[sys].[sql_logins]WHERE[type_desc]=SQL_Login

SELECT[name],[sid]FROM[sys].[database_principals]WHERE[type_desc]=SQL_USER

執(zhí)行結果,如下:

我們可以看到,readonlylogin賬戶的sid如上圖的截圖。這個sid我們在只讀站點leizhangsqlsvrbj,創(chuàng)建只讀賬戶會用到。

4.在MyDB庫下,右鍵New Query。如下圖:

在MyDB庫下,我們點擊執(zhí)行下面的TSQL語句:

CREATE USER readonlyuser FROM LOGIN readonlylogin;

EXEC sp_addrolememberdb_datareader,readonlyuser;

執(zhí)行成功后,我們可以看到,在主站點:leizhangsqlsvrsh的數據庫MyDB下,有新的用戶reareadonlyuser。如下圖:

5.然后新開啟一個SSMS,以readonlylogin只讀賬戶登錄:

(1)Server Name:leizhangsqlsvrsh.database.chinacloudapi.cn

(2)User Name:readonlylogin

(3)Password:1231!#ASDF!a

注意Connection Properties,我們要選擇MyDB。如下圖:

6.以readonlylogin只讀賬戶登錄后,我們執(zhí)行插入操作,會發(fā)現插入失敗。如下圖:

第二部分,我們在China North只讀站點:leizhangsqlsvrbj.database.chinacloudapi.cn,創(chuàng)建只讀用戶。

1.我們以sysadmin賬戶,登錄China North只讀站點:

(1)Server Name:leizhangsqlsvrbj.database.chinacloudapi.cn

(2)User Name:leizhang

(3)Password:略

注意:在Connection Properties,我們選擇default。

2.登錄后,我們發(fā)現在只讀站點:leizhangsqlsvrsh.database.chinacloudapi.cn的數據庫MyDB下,已經把主站點的只讀用戶同步過來。如下圖:

但是上圖的藍色區(qū)域里,logins只能leizhang這個sysadmin組的用戶。并沒有readonlylogin信息

3.我們在只讀站點的Master庫里,執(zhí)行下面的TSQL語句

注意SID=后面沒有單引號或者雙引號

請把第一部分的,步驟3中的sid值復制過來

CREATE LOGIN readonlylogin WITH password=1231!#ASDF!a,SID=0x01060000000000640000000000000000EB29A4EE8E1A75459AAC0219BC67BB33

4.執(zhí)行成功后,我們重新打開SQL Server Management Studio(SSMS)。登錄只讀站點eizhangsqlsvrbj,信息如下:

(1)Server Name:leizhangsqlsvrbj.database.chinacloudapi.cn

(2)User Name:readonlylogin

(3)Password:1231!#ASDF!a

注意:在Connection Properties的Database選擇MyDB


文章推薦
Android 游戲中的玩家統計信息,android游戲前景
Google Ads API梳理,google ads基礎操作
B2C獨立站賣家YouTube營銷新思路,youtube引流營銷
Facebook做廣告推廣還能這樣來,facebook廣告推廣有什么方法


特別聲明:以上文章內容僅代表作者本人觀點,不代表ESG跨境電商觀點或立場。如有關于作品內容、版權或其它問題請于作品發(fā)表后的30日內與ESG跨境電商聯系。

搜索 放大鏡
韓國平臺交流群
加入
韓國平臺交流群
掃碼進群
歐洲多平臺交流群
加入
歐洲多平臺交流群
掃碼進群
美國賣家交流群
加入
美國賣家交流群
掃碼進群
ESG跨境專屬福利分享群
加入
ESG跨境專屬福利分享群
掃碼進群
拉美電商交流群
加入
拉美電商交流群
掃碼進群
亞馬遜跨境增長交流群
加入
亞馬遜跨境增長交流群
掃碼進群
亞馬遜跨境增長交流群
加入
亞馬遜跨境增長交流群
掃碼進群
拉美電商交流群
加入
拉美電商交流群
掃碼進群
ESG獨家招商-PHH GROUP賣家交流群
加入
ESG獨家招商-PHH GROUP賣家交流群
掃碼進群
《韓國平臺運營干貨包》
《波蘭allegro知識百科》
《Darty知識百科》
《法國Fnac知識百科》
《PEAKS 出海經營方法論白皮書》
2025跨境電商營銷日歷
《2024年全球消費趨勢白皮書——美國篇》
《2024TikTok出海達人營銷白皮書》
《Coupang自注冊指南》
《eMAG知識百科》
通過ESG入駐平臺,您將解鎖
綠色通道,更高的入駐成功率
專業(yè)1v1客戶經理服務
運營實操指導
運營提效資源福利
平臺官方專屬優(yōu)惠
聯系顧問

平臺顧問

平臺顧問 平臺顧問

微信掃一掃
馬上聯系在線顧問

icon icon

小程序

微信小程序

ESG跨境小程序
手機入駐更便捷

icon icon

返回頂部

【免費領取】全球跨境電商運營干貨 關閉
進行中
進行中
《韓國平臺運營干貨包》
包含四個韓國干貨報告:Coupang自注冊指南、GMK站內推廣指南、韓國大促熱銷品詳細預測、韓國節(jié)日營銷全攻略
免費領取
進行中
進行中
TikTok運營必備干貨包
包含8個TikTok最新運營指南(市場趨勢、運營手冊、節(jié)日攻略等),官方出品,專業(yè)全面!
免費領取
進行中
進行中
韓國電商節(jié)日營銷指南
10+韓國電商重要營銷節(jié)點詳細解讀;全年度各節(jié)日熱度選品助力引爆訂單增長;8大節(jié)日營銷技巧輕松撬動大促流量密碼。
免費領取
進行中
進行中
【平臺干貨】eMAG知識百科
涵蓋從開店到大賣6個板塊:開店、運營、廣告、選品、上架、物流
免費領取
進行中
進行中
全球平臺詳解——全球合集
涵括全球100+個電商平臺的核心信息,包括平臺精煉簡介、競爭優(yōu)勢、熱銷品類、入駐要求以及入駐須知等關鍵內容。
立即領取
進行中
進行中
韓國coupang平臺自注冊指南
韓國Coupang電商平臺從注冊準備、提交申請到完成注冊,開店全流程詳細指引。
免費領取
進行中
進行中
2025跨境電商營銷日歷
包括傳統中、外重要節(jié)日及重點電商營銷節(jié)點還對營銷關鍵市場、選品輔以說明,讓你的365天安排的明明白白!
免費領取
進行中
進行中
全球平臺詳解——歐洲篇
涵蓋20+歐洲電商平臺,詳細解讀優(yōu)勢、入駐條件、熱銷品等
立即領取