標籤:
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
java 串連sql server2008配置