需要自定義來解決這個問題。
主角色中的連接
允許所有連接
如果當前server是primary角色時,primary instance允許所有連接(如:讀/寫/管理)
允許讀/寫連接
如果當前server是primary角色時,primary instance只允許讀/寫連接(如果通過ssms連接,將報錯、sqlcmd也是報錯)
可讀輔助副本
是
如果當前server是primary角色時,所有的secondary servers都是可以看的(通過ssms能看結構、數據,但不能更改)
僅讀意向
如果當前server是primary角色時,所有的secondary servers只允許讀連接(需要在建立連接時加入key來標明為只讀連接:ApplicationIntent=ReadOnly)
否
如果當前server是primary角色時,所有的secondary servers都不可以看(通過ssms能連接,但是看不了,會報錯,如下)