数据库是放在服务器上,我的连接字符串是  server =服务器名;uid =sa;password =xxx;database=数据库名;  我想别人知道连接字符串也不能访问我的数据库怎么来实现哦???? 

解决方案 »

  1.   

    可以防火墙关闭1433端口或者使用windows认证模式
      

  2.   

    SQLSERVER2005有不让远程访问的控制选项的.自己设一下.
    这样的话,就只能本机访问了. 
      

  3.   

       如果是sql的话  把服务停掉
      

  4.   

    用混合身份认证模式,知道连接字符串不知道Windows用户名密码也不能访问
      

  5.   

    我现在想设置 1433端口来管理sql 的连接?? 请问怎么去设置对应的1433端口哦??
      

  6.   

    SQL2005的话,有个SQL Server Configuration Manager可以设置端口 
      

  7.   

    管理工具-计算机管理-服务和应用程序应用-SqlServer配置管理器-查看Sqlserver服务-属性-把启动禁用了!其他人就不能访问了!不过别人也无法连接到你数据库!如果要连接请在设置成自动,然后启动服务!