安装SQL SERVER2000时设置的用户名和密码sa在什么时候用上了?

来源:百度知道 编辑:UC知道 时间:2024/05/31 07:26:39
感觉都是直接就进入企业管理器里面了 这个用户名和密码形同虚设啊!!请教高手!!!

1.查询分析器登陆时使用
2.外部程序连接数据库时使用比如:JSP,JAVA,PHP,ASP等等
3.非本地连接时使用,即连接的是你的服务器上的SQL时使用

直接就进入企业管理器里面了 这个用户名和密码形同虚设

那是在你的本机上面撒!

就像是个后台工作一样的,你在本机上具有最高权限!

但是别人通过1433端口连接到你的机子上面对数据库进行操作却是一定要密码的。

还有,当你编写JSP ASP 等网页连接数据的时候却是需要密码的!

如:
JSP连接数据库:
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=master";
String user="sa";//用户名
String password="123";//密码
Connection conn = DriverManager.getConnection(url,user,password);
Statement stmt=conn.createStatement();
String sql="select * from test";
ResultSet rs=stmt.executeQuery(sql);