扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
来源: 2008年03月28日
关键字:安全性 数据库 服务器 SQL Server
笔者最近为单位上开发一个B/S的管理信息系统,经常要在家里加班,单位上的SQL SERVER服务器和家里的SQL SERVER服务器安装的主机名不同,密码也不同,如果要用家里的SQL SERVER服务器来做项目的开发调试,就每次都要修改数据库的联接语句,很不方便,有没有办法在家里不重新安装SQL SERVER,构建和单位上一致的数据库开发环境呢?笔者通过一番思索,成功实现了上述前提条件使家里和单位上具有一致的数据库开发环境,现分享如下:
首先我们假定单位上的数据库服务器名为YCWCOM,登录密码为DB123456,家里的数据库服务器名为SLAVESERVER,登录密码为DB67890。
打开家里的电脑,右键单击“我的电脑”,选“属性”,找开系统属性对话框,点击“计算机名”选项卡,再单击“更改”按钮,我们的目的是要将家里的计算机名称由SLAVESERVER改为YCWCOM。
在计算机名的文本框内将SLAVESERVER改为YCWCOM,单击“确定”按钮退出,这时系统会提示如果要使更改生效,需要重新启动计算机,单击“确定”重新启动计算机。
当系统重新启动完成后,我们发现家里的计算机其SQL SERVER 服务器名由原先的SLAVESERVER变成现在的YCWCOM。
我们进入SQL SERVER的企业管理器,发现SQL SERVER组下的数据库服务器名仍为SLAVESERVER,我们暂时不管它,我们点选其树形结构的“安全性”,点击其左边的“+”展开其内容,我们发现有“登录”、“服务器角色”等分支,点击“登录”分支,右边的详细列表显示2个登录项目。
双击名称为“sa”的项目,显示如下登录属性对话框,请密码文本框,这里我们录入新的密码,即单位上计算机的数据库服务器密码DB123456,替换原先的密码DB67890,系统会弹出对话框,要求确认输入,重新输入DB123456并确定退出。
现在我们修改了家里数据库服务器的登录密码,和单位上的数据库服务器的登录密码是一致的,下一步我们的目标就是要更改SQL SERVER组下的数据库服务器的名称,由SLAVESERVER改为YCWCOM。
首先我们删除现有的SQL SERVER注册。
在企业管理器里选择SQL SERVER组下的SLAVESERVER数据库服务器,右键选择“删除SQL SERVER注册”,删除该注册后,SQL SERVER组下没有数据库服务器。