Sql Server 常用操作远程桌面语句

  1.是否开启远程桌面,1表示关闭,0表示开启

  EXEC master..xp_regread ‘HKEY_LOCAL_MACHINE‘,‘SYSTEM\CurrentControlSet\Control\Terminal Server‘,‘fDenyTSConnections‘

  2.读取远程桌面端口

  EXEC master..xp_regread ‘HKEY_LOCAL_MACHINE‘,‘SYSTEM\CurrentControlSet\Control\TerminalServer\WinStations\RDP-Tcp‘,‘PortNumber‘

  3.开启远程桌面

  EXEC master.dbo.xp_regwrite‘HKEY_LOCAL_MACHINE‘,‘SYSTEM\CurrentControlSet\Control\TerminalServer‘,‘fDenyTSConnections‘,‘REG_DWORD‘,0;

  reg文件开启远程桌面:

  Windows Registry Editor Version 5.00HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TerminalServer]"fDenyTSConnections"=dword:00000000[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp]"PortNumber"=dword:00000d3d////

  保存micropoor.reg,并执行regedit /s micropoor.reg

  注:如果第一次开启远程桌面,部分需要配置防火墙规则允许远程端口。

  netsh advfirewall firewall add rule name="Remote Desktop" protocol=TCP dir=in localport=3389 action=allow

  4.关闭远程桌面

  EXEC master.dbo.xp_regwrite‘HKEY_LOCAL_MACHINE‘,‘SYSTEM\CurrentControlSet\Control\TerminalServer‘,‘fDenyTSConnections‘,‘REG_DWORD‘,1;Micropoor

原文地址:https://www.cnblogs.com/lll123/p/10683441.html

时间: 2024-11-01 20:30:57

Sql Server 常用操作远程桌面语句的相关文章

【sql server常用操作{增删改查}】

use DB_x   go   drop database DB_y   create database DB_y --创建数据库   on primary --指定主数据文件   (   name=db, --逻辑名   filename='d:\db.mdf', --文件位置   size=3MB, --初始大小   maxsize=10MB, --最大增长   filegrowth=1MB --增长方式   )   log on --指定日志文件   (   name=ldb,   fil

SQL Server常用的性能诊断语句

/* 常规服务器动态管理对象包括: dm_db_*:数据库和数据库对象 dm_exec_*:执行用户代码和关联的连接 dm_os_*:内存.锁定和时间安排 dm_tran_*:事务和隔离 dm_io_*:网络和磁盘的输入/输出 */ --- 运行下面的 DMV 查询以查看 CPU.计划程序内存和缓冲池信息. select cpu_count, hyperthread_ratio, scheduler_count, physical_memory_in_bytes / 1024 / 1024 as

SQL Server 常用操作XML

--修改FunctionNo节点值,@OperateFunctionNo为参数 set @DataXml.modify('replace value of (/CrudData/FunctionNo/text())[1] with sql:variable("@OperateFunctionNo")') --删除节点 SET @DataXml.modify('delete (/CrudData/DataKey)[1]') --插入节点 SET @DataXml.modify('inse

MS SQL Server 常用操作

以下为常用: --发邮件应该很常用吧 exec msdb.dbo.sp_send_dbmail @profile_name = @mail_profile, --邮件配置主档,通过数据库邮件配置向导生成,一般叫'dba_profile',详细看下图 @recipients = @email_recipients, --地址,多个用英文逗号隔开 @copy_recipients = @mail_copy_recipient, --CC地址 @blind_copy_recipients = @mai

SQL Server 常用日期查询语句

--本月月初select  dateadd(mm,datediff(mm,0,getdate()),0) --本月月末select  DATEADD(DD,-1,DATEADD(MONTH,1+DATEDIFF(MONTH,0,GETDATE()),0))--设置每周的第一天为星期一SET  DateFirst 1declare @cur_week1 varchar(10)--本周第一天select @cur_week1=DATEADD(DAY,1-DATEPART(WEEKDAY,getdat

SQL Server 常用函数和日期操作

一.字符转换函数 1.ASCII() 返回字符表达式最左端字符的ASCII 码值. 在ASCII()函数中,纯数字的字符串可不用‘’括起来,但含其它字符的字符串必须用‘’括起来使用,否则会出错. print ASCII('123456')    =>    49 print ASCII(123456)     =>    49 print ASCII('abc')         =>    97 2.CHAR() 将ASCII 码转换为字符.如果没有输入0 ~ 255 之间的ASCII

Windows server 2008 R2远程桌面终端连接数的破解

Windows server 2008 R2远程桌面终端连接数的破解 日常工作中,经常需要远程连接到服务器上,然而在公司里,老总.同事都需要连接到服务器上,而默认的服务器系统同时连接的最大连接数只有2个.这样一来,问题就来了,常常遇到“终端服务器超出最大连接数”,导致无法正常登陆服务器.那么如何才能解决这一问题呢?在此,小编为你一一道来...... 一.远程桌面的开启 windows server 2008 R2系统装好后,系统默认是没有开启远程桌面的,因此,我们需要首先开启远程桌面:右键计算机

windows server 2012 r2 远程桌面连接指南

具体详情请阅览文档  http://pan.baidu.com/s/1i5vytvv windows server 2012 r2 远程桌面连接指南 - 作者 rick·bao - 日期 2016-08-03 序言 近期接触了阿里云和腾讯的云服务器产品,觉着原理貌似虚拟机. 首先,以阿里云为例. 1.在其[https://www.aliyun.com/]注册为会员 2.购买虚拟主机产品,付款后可以到后台开启虚拟机 3.使用可以联网的本地计算机远程登录,对服务器进行应用部署,维护等操作 那么,模拟

VBA连接SQL SERVER数据库操作Excel

 VBA连接SQL SERVER数据库操作Excel. Sub 按钮1_Click() Dim i As Integer, j As Integer, sht As Worksheet 'i,j为整数变量:sht 为excel工作表对象变量,指向某一工作表 'Dim cn As New ADODB.Connection '定义数据链接对象 ,保存连接数据库信息:请先添加ADO引用 'Dim rs As New ADODB.Recordset '定义记录集对象,保存数据表 '工具 ---〉引用