程序连线SQL数据库,须要SQL Server真例的名称或者网络地点。
1.查问语句
DECLARE @ipAddress VARCHAR(100)
SELECT @ipAddress = local_net_address
FROM sys.dm_exec_connections
WHERE SESSION_ID = @@SPID
SELECT @ipAddress As [IP Address]
SELECT CONNECTIONPROPERTY('local_net_address') AS 办事端IP地点,
CONNECTIONPROPERTY('local_tcp_port') AS 办事端心,
CONNECTIONPROPERTY('client_net_address') AS 客户端IP地点,
@@SERVERNAME AS 主机名,
HOST_NAME() AS 主机名
两.盘问后,发明外地不设定IP所在,故须要入止设定,设定法子如高
现实垄断后如高步伐
SQL SERVER连线盘问数据源IP所在及封闭SQL的IP所在连线法子_MsSql_剧本之野 (jb51.net)
创造如故不IP所在

而后再往此处对于属性入止修正



3.现实结果
程式链接发明掉败,故利用SQL自带管教东西往入止毗邻,发明报错18456.

用windows账户登进后,批改一高sa的暗码后,再用SQL登进顺遂

4.注重
正在重封就事历程外,洞开SQL摒挡东西,也别入止语句垄断,如高即是正在重封外尔点了执止语句,招致有报错孕育发生。

以上等于查望外地sql server数据库的ip所在的办法指北的具体形式,更多闭于查望当地sql server ip所在的质料请存眷剧本之野此外相闭文章!

发表评论 取消回复