java 连接sql server2008配置
Java 应用程序连接SQL Server2008 (Eclipse+JDK7.0+jdbc4.0.jar+Sql Server2008)
假设应用端的连接语句为:
String url = "jdbc:sqlserver://localhost:2955;DatabaseName=FDBA";
String user="fooxer"
String password="xiao25QIU"
Connection con=DriverManager.getConnection(url,user,password);//连接数据库对象
用sa登陆Sql Server Management Studio后
创建数据库FDBA的登陆用户:execute sp_addlogin 'fooxer','xiao25QIU','FDBA' 删除:execute sp_droplogin 'fooxer'
若创建登陆用户fooxer , 此时还无法使用fooxer登陆,选择【安全性】右击设置登陆两个属性【常规】和【用户映射】
【常规】设置:主要是设置默认数据库'FDBA'
【用户映射】设置:勾选“FDBA,fooxer,dbo" 勾选角色成员身份db_owner和public
【状态】设置:授予,启用
至此完成数据库登陆,
打开SQL Server 配置管理器
进入TCP/IP 属性配置框:【SQL Server网络配置】-【MSSQLSERVER的协议】-【TCP/IP】-【IP地址】
在最底下的IPAll设置里设置【TCP动态端口】为2955.
至此,运行本地程序便能与数据库交互了
测试程序
package test;
import java.sql.Connection;
import java.sql.DriverManager;
public class MainClass {
String url = "jdbc:sqlserver://localhost:1433;DatabaseName=FDBA";
String user="fooxer" ;
String password="xiao25QIU";
public String driverName="com.microsoft.sqlserver.jdbc.SQLServerDriver";
private Connection conn=null;
public void test(){
System.out.println("Driver start");
try {
Class.forName(driverName);
conn=DriverManager.getConnection(url, user, password);
System.out.println("Driver Sucessful");
} catch (Exception e) {
// TODO Auto-generated catch block
System.out.println("Driver error");
e.printStackTrace();
}
}
public static void main(String[] args) {
// TODO Auto-generated method stub
new MainClass().test();
}
}
常用权限
数据库:create [database|default|function|procedure|view|table|rule|] ,backup [database|log]
表,表值函数,视图: select,delete,insert,reference
存储过程:execute ,synonym 标量函数:execute,references
java 连接sql server2008配置的更多相关文章
- Java连接Sql Server2008
参考:http://weistar.iteye.com/blog/1744871 准备工作: 1.下载JDBC驱动包:http://www.microsoft.com/zh-cn/download/d ...
- java连接sql server2000/2005
接触Java或者JSP,难免会使用到数据库SQL Server 2000/2005(我使用2005标准版[9.0.3054]测试),经过自己的搜索和研究,使用JDBC连接SQL Server成功,特此 ...
- cenos6.5 64位下PHP远程连接sql server2008成功案例
准备工作: 1.sql server2008服务器(开放远程端口,默认为1433,我用的是192.168.1.129) 2.安装好php的centos服务器 步骤: 1.php安装mssql扩展.ce ...
- JAVA 连接 SQL Server 2008:java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver
新项目需要修改Java开发的MES系统...Java忘的也差不多了...简单尝试以下JAVA连接SQL Server吧,没想到坑还是很多的.以前直接连oracle时没有这么多麻烦啊....可能微软和o ...
- jTDS Java连接SQL Server 2000数据库
Java连接SQL Server 2000数据库时,有两种方法: (1)通过Microsoft的JDBC驱动连接.此JDBC驱动共有三个文件,分别 是mssqlserver.jar.msutil.ja ...
- 关于 Java连接sql的转载
Java连接SQL Server 2000数据库时,有两种方法: (1)通过Microsoft的JDBC驱动连接.此JDBC驱动共有三个文件,分别是mssqlserver.jar.msutil.jar ...
- Java连接SQL Server:jTDS驱动兼容性问题
Java连接SQL Server 2000数据库时,有两种方法: (1)通过Microsoft的JDBC驱动连接.此JDBC驱动共有三个文件,分别是mssqlserver.jar.msutil.jar ...
- WAS6.1连接SQL Server2008数据库连接池配置
原文链接:http://www.cnblogs.com/lyr2012/archive/2012/06/13/2547804.html 说明:该步骤只适用与websphere 6.1.0.15之前的版 ...
- php5.2 连接 SQL Server2008
如果你见到下面这一段输出的话,那么你有福了!!!! Array ( [0] => Array ( [0] => IMSSP [SQLSTATE] => IMSSP [1] => ...
随机推荐
- switch语句中的选择因子
switch语句能否用作用在byte上,能否作用在long上,能否作用在String上? switch选择语句的格式为: switch(intergral-selector){ case integ ...
- 写一个MyORM--利用反射的方法
本文的目的是为了更加深刻的理解反射. ORM:Object Relational Mapping对象关系映射,是解决了面向对象语言和关系型数据库不匹配的问题. ORM是一种思想,实现这种思想的技术有很 ...
- Thinkphp 模版
1.显示模版 在Home/Controller/MainController.class.php中写一个方法来显示对应的模版 function text() { //变量输出 $this->as ...
- php的header()函数前有echo输出情况分析
php的header()方法一般被用来告知浏览器做一些什么样的操作,比如跳转,刷新等等:而调用header方法前,如果使用echo输出一些内容,会发生什么情况呢?会对header函数有影响吗?我们实验 ...
- ServerInfo.INI解密
[GlobalInfo]LastServerName=000781ED2D127FBA074D97444DC82F216443034E66BB341A428B14E326A656B9LastServe ...
- 手机页面关于头部固定定位与input出现的问题
前些天写了一个页面,要求头部导航进行固定定位position:fixed.内容区域有输入框input.在大多数手机上都是显示正常的,可偏在一些低版本的手机却出现问题了. 把我给苦恼的不行. 问题:头部 ...
- 转:分享13款PHP开发框架
文章来自于:http://mashable.com/2014/04/04/php-frameworks-build-applications/ Building software applicatio ...
- DbUtility-查询DataTable
直接上源码 using System; using System.Data; using System.Threading.Tasks; using DbUtility; namespace Test ...
- 易pc,1G容量以上的u盘,另外还要一台装了windows系统的电脑。
一.硬件:易pc,1G容量以上的u盘,另外还要一台装了windows系统的电脑. 二.软件: 1.windows xp的安装包.考虑到易PC的硬盘容量,还是用精简版的吧,比如“Deepin XP Li ...
- DELPHI7如何调用带参数的JAVA WebService
对方提供的WebService地址是http://192.168.1.6:8080/test/pic?XH=XX用DELPHI如何调呢 ------解决方案--------------------通过 ...