《数据库远程连接管理解决方案.docx》由会员分享,可在线阅读,更多相关《数据库远程连接管理解决方案.docx(14页珍藏版)》请在第壹文秘上搜索。
1、MySQL数据库远程访问权限如何打开1、改表法可能是你的帐号不允许从远程登陆,只能在IocaIhOSto这个时候只要在localhost的那台电脑,登入mysql后,更改mysql数据库里的user表里的host”项,从IoCalhOSt改称mysqlselect host, user from user;|2、授权法在安装mysql的机器上运行:1、d:mysqlbinmysql-hlocalhost-uroot这样应该可以进入MySQL服务器2、mysqlGRANTALLPRIVILEGESON*.*TO,root,%WITHGRANTOPTION赋予任何主机访问数据的权限例如,你想myu
2、ser使用mypassword从任何主机连接到mysql服务器的话。GRANTALLPRIVILEGESON*7TO,myuser,%DENTIFIEDBYTHGRANTOPTION;)如果你想允许用户myuser从ip为192.168.1.6的主机连接到mysql服务器,并使用mypassword作为密码GRANTALLPRIVILEGESON*7TOmyuser192.168.3,IDENTIFIEDBYmypassword;WITHGRANTOPTION;3、mysqlFLUSHPRIVILEGES修改生效4、mysqlEXIT退出MySQL服务器,这样就可以在其它任何的主机上以root
3、身份登录Sqlsever2008开启远程连接1、单击Windows的开始”,依次选择所有程序、MicrosoftSQLServer2008*,然后单击“SQLServerManagementStudio”,在对象资源管理器中,右击你的服务器,从快捷菜单中执行“属性”:会MicrosoftSQLServerManagementStudio文件(F)的视图(V)ZMCOS(W)社区(C)帮B,.新建查询(N)岛岛修X当理天对加密造理器迪g(OA剪皱口肾困留HEHUI-PC(SQLSerVer40.0.4064hehui-PChelLJ数据库()Lj安全性Lj服务器对象新建查询(Q)活动和监视器(M
4、)Lj复制田Lj苣理於SQLServer代I启动(三)停止暂停(U)蜘重新启动(八)策略(O)方面(八)启动PowerSheII(三)报表(P)刷新(F)层性(R)Tll2、在服务器属性窗口左侧选择“安全性”,右侧选择“SQLSerVer和WindoWS身份验证模式”:日服务器属性-HEHUI-PC选择页国脚本婚帮助3常规且4内存,处理器服务器身份始证同安全性连接3数据库设置Windows身份蛤证模式合)f高级空权限。SQLServer和Windows身份始证模式(三)登录审核。无QO。仅限失败的登录09仅限成功的登录(U)失败和成功的登录OB)3、回到对象资源管理器,在节点“安全性一登录名”
5、下右击登录名“sa”,从快捷菜单中执行“属性”:MicrosoftSQLServerManagementStudio文件(F)的任)视图(V)工具CDS(W)社区(C)工新建查前N)Gi岛后国苫4、首先在登录属性窗口,左侧选择“常规,右侧输入密码:日登录属性-Sa迭择页骂脚本婚帮助上服务器角色用户映射W状态登录名00:Windows身份蛉证Olf)旧密码9):I,强制实施密码策略Cr)口强制密码过期OO用户在下次登录时必须更改密码On5、然后在登录属性窗口左侧选择状态,右侧选择授予和启用:登录属性-Sa选择页崖常规服务器角色二X用户映射/隔I国脚本婚帮助设置是否允许连接到数据库引擎:禁用(三)
6、状态6、单击WindOWS的开始”,依次选择“所有程序、*MicrosoftSQLServer2008*配置工具,然后单击SQLServer配置管理器,在窗口左侧选择节点MSSQLSERVER的协议”,在右侧双击“TCP/IP”:SqlServerConfigurationManager文件(F)操作(八)M(V)帮助(三)。力I国mI日缁SQLServer配置言理器(本地)协议名称状态目SQLSerVer服务旦SQLServer网络歹SharedMemoryVNamedPipes已启用B三用grMssqlserver的协议1.垦SQLNativeClient10.0函置STCP/IPTVIA
7、已禁用双击这里1J7:在TCP/IP属性窗口,选择“IP地址”选项卡,设置好IP地址和端口号,端口号般是1433:TCP/IP属性11工P地址三IPlIPWTCPTCP端口1433活动百已启用百日IPlOIP地址fe80:2M:5efe:113.110.64.139%:TCPTCP端口1433活动是已信用百日IPlln*wcrqU-moJcu4八。Jpit萍助8,然后选择窗口左侧的节点“SQLServer服务”,在右侧右击“SQLServer(MSSQLSERVER)”,从快“重新启动”BSqlServerConfigurationManager文件(F)操作(八)查看(V)帮助(三)IItI
8、BI卜。算SQL SerVer配置告理器(本地)目SQL Server服务/ 且 SQL SerVer 网络E= Mssqlserver 的协议 ., SQL Native Client 10.0 Sc%客户端协议别名名称状态尾 SQL Server Integration Services 10.0正在运行IJlSQL Full-text Alter Daemon Launcher (M.正行图 SQL Server (MSSQLSERVERTF厚;云行6 SQL Server Analysis Service 卮 SQL Server Browser 殴 SQL Server 代理(MSS
9、QLSEF启动 停止(O) 暂停(P) 继续(E) 重新启动(T)属性(R)帮助(三)9、如果服务器已经启用了WindoWS的防火墙,那么必须添加例外,才能允许其它电脑连接此服务器的SQLServer服务。以下内容以WindOWSXP和WindOWSSerVer2003为例,如果你使用的是WindOWS7/Yista或者WindOWSServer2008,请参考:设置WindOWSVSita/7/2008的防火墙添加端口例外在Windows防火墙中,选择例外”选项卡,单击“添加端口,输入端口号1433,然后单击“确定”按钮:加例外将使部分程序更好地工作,但可能增加安全风险。JIindovs防火
10、培常规例外I高级IWindows防火墙正在阻止除下列选定程序和服务之外的传入网络连接。添添加程序国)I添加端口)编辑熠).更改范围a.一福I取消lWindows防火墙阻止程序时通知我国)一确定取消添加程序例外在Windows防火墙中,选择例外”选项卡,单击添加程序”,在“添加程序”窗口中,单击“浏览”,选择“C:ProgramFilesMicrosoftSQLServerMSSQL10.MSSQLSERVERMSSQLBinnsqlservr.exew可执行文件,然后单击“确定”按钮:Tindovs防火塔1常规例外I高级Windows防火墙正在阻止除下列选定程序和服务之外的传入网络连接。添加例
11、外将使部分程序更好地工作,但可能增加安全风险。程序和服务国):名称I叼部罟向导UPnF框架口文件和打印机共享远程桌面添加程序要通过将程序添加到“例外”列表以允许与程序的通信,谙选择程序,或单击“浏览”搜索未列出的程序.lWindows防火墙阴止程序时通知我(三)程序(P):SSQLServerBusinessIntelligenceDevelopmentStudioSQLServerManagementStudio丹SQLServerProfiler1JSQLServer错误和使用情况报告阖SQLServer外围应用配置器11sqlservr.exe空ViSUaIStudio2005Remot
12、eDebuggerVisualStudio2005RemoteDebugger配置向导0部署向导_吟数据库引擎优化顾问J路径:SQLSERVERMSSQLBinnsqlservr.ee浏览).更改范围(C)I确定I取消I提示:上述可执行文件路径可能会根据SQLServer2008的安装位置而不同。经过上述设置,其它电脑即可通过IP地址连接此服务器,连接方法请参考:连接SQLSerVer2008需要特别提示的是,通过IP地址连接远程SQLSerVer服务器的时候,应该选择选项“允许保存密码”:OracleIlg开启远程连接配置监听-远程访问1.打开NetManager,在监听下面可以看到OQde
13、已有默认监听LISTENER在LISTENER中可以看到两个地址,要想允许远程访问只要在这里多加一个地址即可,这里的主机就是数据库所在局域网的主机IP;端口号就是本地数据库实例所在的端口号,如果是Ord则默认是1521;在NetconfigurationAssistant中配置的时候,貌似没有找到前面说的(NetManager中)“地址的配置,所以我多数会用NetManager,添加了服务以后,自己手动重启一下操作系统的listener服务。开启共享模式的步骤Oracle安装好后默认未开启远程访问只允许本地用户进行登录,因此想要在局域网内用户能够远程访问该数据库则需要开启共享模式并配置监听。详细步骤如下。配置监听监听配置错误:oracle由于监听默认配置了I。CaIhOSt所以默认允许本地用户登录,想要允许远程机器的用户登录需要另外配置监听或修改默认监听,否则在下个步骤开启数据库共享”最后一步启动服务的时候会报错,如下:配置监听:我们可以新配置监听,也可以修改默认监听。(这里我修改默认监听,如需配置新的监听,请运行NetconfigurationAssistant)1 .打开NetManager,在监听下面可以看到oracle已有默认监听LISTENER2 .默认监听有两个