你的位置:首页 > 数据库

[数据库]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.

 

至此,运行本地程序便能与数据库交互了

 

 

常用权限

数据库:create [database|default|function|procedure|view|table|rule|]  ,backup [database|log]

表,表值函数,视图:  select,delete,insert,reference

存储过程:execute ,synonym                标量函数:execute,references