怎么用windows身份认证连接数据库(java代码)

怎么用windows身份认证连接数据库(java代码),第1张

package comicsscarmallutil;

import javasqlConnection;

import javasqlDriverManager;

import javasqlPreparedStatement;

import javasqlResultSet;

import javasqlSQLException;

public class DBUtil {

/

  获得数据库连接

  @return

 /

public static Connection getConn(){

Connection conn = null;

try {

// 加载驱动

ClassforName("netsourceforgejtdsjdbcDriver");

final String url = "jdbc:jtds:sqlserver://127001:1433/CarDB";

final String user = "sa";

final String password ="123456";

// 获得数据库连接

conn = DriverManagergetConnection(url, user, password);

} catch (ClassNotFoundException e) {

// TODO Auto-generated catch block

eprintStackTrace();

} catch (SQLException e) {

// TODO Auto-generated catch block

eprintStackTrace();

}

return conn;

}

/

  关闭数据连接

  @param conn

  @param pstmt

  @param rs

 /

public static void closeConn(Connection conn, PreparedStatement pstmt, ResultSet rs){

if(null != conn){

try {

connclose();

} catch (SQLException e) {

// TODO Auto-generated catch block

eprintStackTrace();

}

}

if(null != pstmt){

try {

pstmtclose();

} catch (SQLException e) {

// TODO Auto-generated catch block

eprintStackTrace();

}

}

if(null != rs){

try {

rsclose();

} catch (SQLException e) {

// TODO Auto-generated catch block

eprintStackTrace();

}

}

}

public static void main(String[] args) {

DBUtilgetConn();

}

}

1windows7 数据源无法打开,如何处理

winver 检查Windows版本 wmimgmtmsc 打开Windows管理体系结构(wmi) wupdmgr Windows更新程序 wscript Windows脚本宿主设置 write 写字板 winmsd 系统信息 wiaacmgr 扫描仪和照相机向导 winchat xp自带局域网聊天 memexe 显示内存使用情况 msconfigexe 系统配置实用程序 mplayer2 简易widnows media player mspaint 画图板 mstsc 远程桌面连接 mplayer2 媒体播放机 magnify 放大镜实用程序 mmc 打开控制台 mobsync 同步命令 dxdiag 检查directx信息 drwtsn32 系统医生 devmgmtmsc 设备管理器 dfrgmsc 磁盘碎片整理程序 diskmgmtmsc 磁盘管理实用程序 dfg 打开系统组件服务 ddeshare 打开dde共享设置 dvdplay dvd播放器 stop messenger 停止信使服务 start messenger 开始信使服务 notepad 打开记事本 nslookup 网络管理的工具向导 ntbackup 系统备份和还原 narrator 屏幕“讲述人” ntm grmsc 移动存储管理器 ntmsoprqmsc 移动存储管理员 *** 作请求 stat -an (tc)命令检查接口 syncapp 创建一个公文包 sysedit 系统配置编辑器 sigverif 文件签名验证程序 sndrec32 录音机 shrpubw 创建共享文件夹 secpolmsc 本地安全策略 syskey 系统加密,一旦加密就不能解开,保护Windows xp系统的双重密码 servicesmsc 本地服务设置 sndvol32 音量控制程序 sfcexe 系统文件检查器 sfc /scannow windows文件保护 tsshutdn 60秒倒计时关机命令 tourstart xp简介(安装完成后出现的漫游xp程序) taskmgr 任务管理器 eventvwr 事件查看器 eudcedit 造字程序 explorer 打开资源管理器 packager 对象包装程序 perfmonmsc 计算机性能监测程序 progman 程序管理器 regeditexe 注册表 rsopmsc 组策略结果集 regedt32 注册表编辑器 rononce -p 15秒关机 regsvr32 /u dll 停止dll文件运行 regsvr32 /u zipfldrdll 取消zip支持 cmdexe cmd命令提示符 chkdskexe chkdsk磁盘检查 certmgrmsc 证书管理实用程序 calc 启动计算器 charmap 启动字符映射表 cliconfg sql server 客户端网络实用程序 clipbrd 剪贴板查看器 conf 启动meeting pmgmtmsc 计算机管理 cleanmgr 垃圾整理 ciadvmsc 索引服务程序 osk 打开屏幕键盘 odbcad32 odbc数据源管理器 oobe/msoobe /a 检查xp是否激活 lusrmgrmsc 本机用户和组 logoff 注销命令 iexpress 木马捆绑工具,系统自带 nslookup ip地址侦测器 f gmtmsc 共享文件夹管理器 utilman 辅助工具管理器 gpeditmsc 组策略 以下为Windows *** 作系统的常用运行命令,执行这些命令,就能打开系统对应的相关实用程序,如果大家能基本利用,就能检查并修复系统的最基本的故障,除注销,关闭系统命令外,其它所有命令,大家不妨一试!! 运行\输入CMD\输入 对应的相关实用程序: 打开C:\Documents and Settings\XXX(当前登录Windows XP的用户名) 打开Windows XP所在的盘符下的Documents and Settings文件夹 。

打开“我的电脑”选项。 accwizexe 辅助工具向导 actmovieexe 直接显示安装工具 appendexe 允许程序打开制定目录中的数据 arpexe 显示和更改计算机的IP与硬件物理地址的对应列表 atexe 计划运行任务 atmadmexe ATM调用管理器统计 attribexe 显示和更改文件和文件夹属性 autochkexe 检测修复文件系统 (XP不可用) autoconvexe 在启动过程中自动转化系统 (XP不可用) autofmtexe 在启动过程中格式化进程 (XP不可用) autolfnexe 使用长文件名格式 (XP不可用) arpexe 显示和更改计算机的IP与硬件物理地址的对应 calcexe 计算器 Bootvrfyexe 通报启动成功 caclsexe 显示和编辑ACL cdplayerexe CD播放器 changeexe 与终端服务器相关的查询 (XP不可用) charmapexe 字符映射表 chglogonexe 启动或停用会话记录 (XP不可用) chgportexe 改变端口(终端服务) (XP不可用) chgusrexe 改变用户(终端服务) (XP不可用) chkdskexe 磁盘检测程序 chkntfsexe NTFS磁盘检测程序 cidaemonexe 组成Ci文档服务 cipherexe 在NTFS上显示或改变加密的文件或目录 cisvcexe 打开索引内容 ckvexe 变换Cookie cleanmgrexe 磁盘清理 cliconfgexe SQL客户网络工具 clipbrdexe 剪贴簿查看器 clipsrvexe 运行Clipboard服务 clspackexe 建立系统文件列表清单 clusterexe 显示域的集群 (XP不可用) cmdexe 进2000\XP DOS cmdl32exe 自动下载连接管理 cmmgr32exe 连接管理器 cmmon32exe 连接管理器监视 cmstpexe 连接管理器配置文件安装程序 clustexe 集群 pexe 比较两个文件和文件集的内容 conf 启动meeting聊天工具 control userpasswords2 XP密码管理 pmgmtmsc 计算机管理 cprofileexe 转换显示模式 (XP不可用) 开始,运行,输入CMD\输入 config workstation计算机名 \完整的计算机名\用户名 工作站处于活动状态(即网络描述) \软件版本(即软件版本号) \工作站域 工作站域的 DNS 名称 登录域 \ 打开时间超时(秒) \ 发送量(字节) \ 发送超时 (msec) CMD\输入 config workstation 更改可配置工作站服务设置。

CMD\输入 config server 可以显示。

2win7SQL安装不了怎么办

开始前如果已经安装失败,请删除C:\Program Files\Microsoft SQL Server目录下的80和MSSQL两个目录

1、确保关闭第三方防火墙,系统自带的不用关

2、启用系统内置的管理员administrator,不要用自己创建的管理员,如果内置管理员名已被更改,改回来后重启电脑

3、确保以下两个服务开启:Print Spooler、Server(“我的电脑”上右键“管理”,左侧列表中选择“服务”)

4、确保本地连接里属性中“Microsoft网络的文件和打印机共享”前面有钩

5、到“网络和共享中心”左侧点“高级共享设置”,开启所有共享,”网络发现”开不开无所谓。

在安装sql2000的MSDE程序上右键-》兼容性-》在“使用管理员权限运行”上打钩,不需要选择“以兼容模式运行这个程序”6、单独下载MSDE,微软官方下载地址:/downloads/detailsxfamilyid=413744d1-a0bc-479f-bafa-e4b278eb9147&displaylang=zh-7、安装MSDE,安装方法如下:

双击解压CHS_MSDE2000Aexe,命令提示符下进入解压后的文件夹路径后输入:

setup sapwd="sa" securitymode=SQL disableworkprotocols=0注:上面的“sa”是sa的口令,可自己换成别的8、打开光盘或者光盘镜像,正常安装SQL2000企业版,如果安装时提示sql2000挂起无法安装,打开注册表编辑器,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager中找到PendingFileRenameOperations项目,并删除它。这样就可以清除安装暂挂项目。9、安装SQL2000SP4补丁,微软官方下载地址:/downloads/detailsxDisplayLang=zh-&FamilyID=8e2dfc8d-c20e-4446-99a9-b7f0213f8bc5如何去掉安装SQL2000后系统托盘里的同步中心图标:注册表中键值HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Syncmgr\Handlers项中找到一个与SQL Server 2000相关的分支,删除它,重启安装SQL2000后,会发现sa用户不能连到数据库(查询分析器和编程中只支持Windows登录验证),解决办法如下:注册表中键值[HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\MSSQLSERVER\MSSQLSERVER]这个项里面有一个键值LoginMode,默认下,值是1,现在将值改为2,重启电脑。Win7安装SQL2000后在企业管理器中新建表出错问题解决:新建表时,先单击数据库中已存在的一张表,然后在上面右键“新建表”,如果在空白处右键来新建表,是会出问题的。

3windows7系统为什么按不了SQL Server 2012

肯定是你电脑未升级sp1包

如何获取 SP1 获取 SP1 的推荐(也是最简单的)方式是在控制面板中打开 Windows Update 的自动更新,然后等待 Windows 7 通知您 SP1 已准备好安装。 安装需要大约 30 分钟,您需要在安装中途重新启动计算机。

如果你的电脑是盗版就用下面这种方法啦

如果在从 Windows Update 获取 Service Pack 时遇到问题,则可以从 Microsoft 下载中心下载 SP1 安装程序包,然后手动安装 SP1。

转到 Microsoft 网站上的 Windows 7Service Pack 1 下载网页,然后单击“继续”。

根据运行的是 32 位还是 64 位版本的 Windows 7,选择 32 位 (x86) 或 64 位 (x64) 版本的 SP1,然后单击“下载”。

若要确定您运行的是哪个版本,请单击“开始”按钮 ,右键单击“计算机”,然后单击“属性”。 在“系统”下的“系统类型”旁,可以查看 *** 作系统。

若要立即安装 SP1,请单击“打开”或“运行”,然后按照屏幕上的说明进行 *** 作。 若要以后安装 SP1,请单击“保存”,然后将安装文件下载到您的计算机上。 在准备好安装 SP1 后,请双击该文件。

在“安装 Windows 7 Service Pack 1”页上,单击“下一步”。

按照屏幕上的说明进行 *** 作。 计算机在安装过程中可能会重新启动。

安装完成后,在出现 Windows 登录提示时登录到计算机。 您可能会看到一条指示更新是否成功的通知。

如果您禁用了防病毒软件,现在重新启用

了解 Windows 7SP1 是否已经安装 单击“开始”按钮 ,右键单击“计算机”,然后单击“属性”。

如果在“Windows 版本”下列出了“Service Pack 1”,则已在计算机上安装了 SP1。

4windows7 旗舰版 sql server 配置管理器打不开

检查一下 windows下的system32 中是否有framedyndll这个系统文件,如果没有到system32 下的wbem文件中拷贝framedyndll到system32 目录下

要是还不行

以管理员身份运行“命令提示符”(在附件下面),进入后执行以下命令

1)cd /d C:\Program Files\Microsoft SQL Server\90\Shared

2)mofp "C:\Program Files\Microsoft SQL Server\90\Shared\sqlmgmproviderxpsp2upmof"

当看到有如下信息时表明 *** 作成功

MOF file has been successfully parsed

Storing data in the repository。

Done!

5求助,紧急

你的版本问题吧,装个开发版的,WIN7兼容性就这样,如果安装好了有 sql server management studio 的话,

把开始菜单中的SQL SERVER MANAGEMENT STUDIO 发送到桌面上,点右键——属性——兼容性——兼容模式——用兼容模式运行这个程序——选择WINDOWS XP(WIN7里有这项的。)

然后下面有一项——禁用视觉样式,点上勾,然后确定,试试看,应该可以。

不过还是建议WIN7用户用SQL SERVER 2008,反正还不是为了学个SQL语言,用SQL SERVER 2005 以上的版本就好了,兼容性第一(本人觉得查询分析器和企业管理器合并在一个窗口的界面比较好,所以不考虑SQL SERVER 2000)。

以为例。

1、打开sql2008,使用windows身份登录

2、登录后,右键选择“属性”。左侧选择“安全性”,选中右侧的“SQLServer和Windows身份验证模式”以启用混合登录模式

3、选择“连接”,勾选“允许远程连接此服务器”,然后点“确定”

4、展开“安全性”,“登录名”;“sa”,右键选择“属性”

5、左侧选择“常规”,右侧选择“SQLServer身份验证”,并设置密码

6、右击数据库选择“方面”

7、在右侧的方面下拉框中选择“服务器配置”;将“”属性设为“True”,点“确定”

8、至此SSMS已设置完毕,先退出,再用sa登录,成功即表示sa帐户已经启用

9、打开sqlserver配置管理器

10、下面开始配置SSCM,选中左侧的“SQLServer服务”,确保右侧的“SQLServer”以及“SQLServerBrowser”正在运行

11、在左则选择sqlserver网络配置节点下的sqlexpress的协议,在右侧的TCP/IP默认是“否”,右键启用或者双击打开设置面板将其修改为“是”

12、选择“IP地址”选项卡,设置TCP的端口为“1433”

13、将"客户端协议"的"TCP/IP"也修改为“Enabled”

配置完成,重新启动SQLServer2008。此时应该可以使用了,但是还是要确认一下防火墙。打开防火墙设置。将SQLServrexe(C:ProgramFilesMicrosoftSQLServerMSSQL10SQLEXPRESSMSSQLBinnsqlservrexe)添加到允许的列表中。

错误代码100 是指 dm 数据库查看器服务无法启动,可能是由于以下原因之一:

1 端口被占用:请确保端口没有被其他服务占用。

2 防火墙策略:请确保防火墙策略允许 dm 数据库查看器服务通过。

3 账户权限:请确保当前登录的账户具有足够的权限,以便启动服务。

4 DM 数据库配置:请确保 DM 数据库配置正确,且数据库已启动。

您可以尝试按照以下步骤解决此问题:

1 检查端口:使用命令 netstat -ano | findstr "端口号" 检查端口是否被占用,如果是,请停止占用端口的服务或更改 dm 数据库查看器服务的端口。

2 检查防火墙策略:请检查防火墙策略是否允许 dm 数据库查看器服务通过。

3

1、打开电脑,进入电脑 *** 作系统,点击开始菜单,在电脑开始菜单中,找到命令行cmd,或者使用快捷键组合WIN+R键可以直接打开运行,输入cmd命令行,即可直接打开命令行cmd。

2、通过以上方法,在电脑中找到命令行cmd后,点击确定或者直接点击回车键,进入命令行cmd的运行程序界面。

3、在电脑中进入命令行cmd后,在命令行cmd中,输入db2命令后点击回车,此时可以看到命令行提示DB2未初始化命令行环境,

4、这就是说明,在命令行cmd下面,是不可以直接使用db2命令、不可以直接运行db2命令的。但命令行cmd是识别db2命令的,

5、如果命令行cmd不知别db2命令的话,那么命令行cmd的提示信息就是:不是内部或外部命令,也不是可运行的程序或批处理文件。

6、可以在命令行cmd中使用db2cmd命令,此时就可以打开另外一个命令行窗口,在这个窗口中,就可以使用db2命令了。

7、或者如果对db2命令熟悉的话,可以在db2cmd命令后面,直接加对应的db2命令即可运行对应的db2命令,如db2cmd db2,这样就可以直接进入db2运行环境了。

8、通过以上步骤,现在知道了如果DB2未初始化命令行环境,可以使用db2cmd命令,进入db2cmd命令环境后,就可以运行使用db2命令了。

9、在打开运行后,输入db2cmd命令,点击确定或者点击回车后,即可进入db2cmd命令环境、初始化命令行环境,下载再打开运行后,就可以直接看到db2cmd命令了。

DataSource=;InitialCatalog=messageDB;IntegratedSecurity=True追问:我这样子写好像应该是没有错的吧回答:把DataSource=localhost\SQLEXPRESS;改成DataSource=;追问:无法打开登录所请求的数据库"hgj"。登录失败。用户'A2FC98090D4B4C4\ASPNET'登录失败。还是不得呀!!!!回答:hgj在你的数据库里有吗?IntegratedSecurity=SSPI;改成IntegratedSecurity=True追问:已经改了·而且那个数据库确实存在回答:我的就可以连上啊!哪我估计不是连接字符串的事!你用的是windows生分验证吗?追问:我知道是为什么了···我那个数据库是附加进来的···然后在我的网站访问的时候找不到那个数据库···SQL2005正常情况下应该是怎么样导入数据库的?回答:这好像跟附件不附加没有关系附件数据库是:打开sql2005--然后找到数据库---选中“数据库”右键---附加---然后添加--然后找到数据库--确定就行了补充:应该能找到吧追问:我也是这样做的···但我换成别的数据库后系统就不提示说登录不了了···而是说没有XXX字段···但我一换回那个数据库名字的时候就报错说不能登录数据库了回答:你加我一下吧我帮你看看追问:怎么看SQL默认情况用windows登录的账号密码?回答:在windows身份下不用用户名密码

不验证用户名密码的登录方式可以在JDBC串里实现,但也要依托某种验证方式,例如下面这个使用k8s验证的连接串的写法:

jdbc:sqlserver://;servername=server_name;integratedSecurity=true;authenticationScheme=JavaKerberos

把配置文件里原有的dataSource里面的url改了

<property name="url" value="jdbc:sqlserver://;servername=server_name;integratedSecurity=true;authenticationScheme=JavaKerberos"/>

以上就是关于怎么用windows身份认证连接数据库(java代码)全部的内容,包括:怎么用windows身份认证连接数据库(java代码)、win7电脑数据库怎么打开不了怎么办、如何连接sqlserver数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9726745.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存