SQL Server資料庫連線字串整理

2021-07-05 07:32:45 字數 800 閱讀 3451

1、sql驗證方式的

data source=資料來源;initial catalog= 資料庫名;userid=sql登入賬號;password=密碼;

eg:data source=.;initial catalog= mydb;userid=sa;password=123456;

2、windows驗證方式

data source=資料來源;database= 資料庫名;integrated security=sspi;

eg:

data source=.;database= mydb;integrated security=sspi;

3、在配置檔案中的寫法

ps:還有幾點無關緊要的:

q1:    initial catalog與database的區別是什麼?

a:兩者沒有任何區別只是名稱不一樣,就好像是人類的真實姓名與曾用名一樣。。都可以叫你。個人覺得後者更好理解

q2:integrated security=sspi 神馬意思?

a:這個表示以當前windows系統使用者身去登入sql server伺服器,如果sql server伺服器不支援這種方式登入時,就會出錯。  你可以使用sql server的使用者名稱和密碼進行登入。

q3:關於integrated security 的值

a:當為 false 時,將在連線中指定使用者 id 和密碼。

當為 true 時,將使用當前的 windows 帳戶憑據進行身份驗證。 可識別的值為 true、false、yes、no 以及與 true 等效的 sspi(強烈推薦)

資料庫連線 SQLServer

private static logger logger logger.getlogger test.class 驅動 private static final string driver com.microsoft.sqlserver.jdbc.sqlserverdriver 連線路徑 priva...

sql server資料庫連線

建立資料庫 表以及有關的sql語句 建立資料庫 create database winstudent 建立表 use winstudent goif exists select from sysobjects where name stuinfo drop table stuinfo create ...

perl 連線sql server資料庫

本質上是和連線mysql一樣的,但是需要配置很多東西 先看 use dbi my dsn driver server 192.168.1.213 database msy uid perlname pwd x my dbh dbi connect dbi odbc dsn or die couldn...