Sql server 2005 使用sql身份验证创建数据源的命令行?
我希望在WindowsXPProfessional上运行一个批处理文件,它为SQLServer连接创建一个系统odbc数据源。我可以这样做: ODBCCONF.exe CONFIGSYSDSN“SQL Server”“DSN=Kappa | Description=Kappa数据源| Server=10.100.1.10 |可信|连接=Yes |数据库=subscribers” 但是,我需要一种方法将sql server身份验证设置为“使用用户输入的登录ID和密码进行sql server身份验证”。设置并预设登录ID和密码 有什么办法吗Sql server 2005 使用sql身份验证创建数据源的命令行?,sql-server-2005,command-line,dos,datasource,Sql Server 2005,Command Line,Dos,Datasource,我希望在WindowsXPProfessional上运行一个批处理文件,它为SQLServer连接创建一个系统odbc数据源。我可以这样做: ODBCCONF.exe CONFIGSYSDSN“SQL Server”“DSN=Kappa | Description=Kappa数据源| Server=10.100.1.10 |可信|连接=Yes |数据库=subscribers” 但是,我需要一种方法将sql server身份验证设置为“使用用户输入的登录ID和密码进行sql server身份验证
提前感谢您为受信任和不受信任的用户创建DSN的方式相同。只有在使用ODBC连接字符串时,才指定要使用受信任的连接
DsnString = "ODBC;DSN=Kappa;Database=MyDBName;Integrated Security=SSPI;Trusted_Connection=True"
对于受信任和不受信任的DSN,创建DSN的方式相同。只有在使用ODBC连接字符串时,才指定要使用受信任的连接
DsnString = "ODBC;DSN=Kappa;Database=MyDBName;Integrated Security=SSPI;Trusted_Connection=True"
使用参数创建一个.reg文件,并将其与regedit.exe合并
提示:从注册表导出现有的ODBC配置文件,以帮助获得正确的语法和字段名使用参数创建一个.reg文件,并将其与regedit.exe合并 提示:从注册表导出现有ODBC配置文件以帮助获得正确的语法和字段名 似乎对我有用。ODBCConf ConfigSysDSN“SQL Server”“DSN=xxxxx | Server=yyyy | Trusted|u Connection=No”
似乎对我有用。我希望这对某人有所帮助,我发现我无法存储用户名和密码。但是,我能够在没有这些的情况下建立ODBC连接。问题是,连接不断返回一个错误,说明它如何找不到数据源名称或驱动程序。只有从属性字符串中删除空格后,我的程序才能使用odbc连接 所以 ODBCCONF.exe/a{CONFIGSYSDSN“SQL Server”“DSN=dsnname | Server=yourservername | Database=Finance”} 应该成为 ODBCCONF.exe /a { CONFIGSYSDSN "SQL Server" "DSN=dsnname|SERVER=yourservername|Database=Finance"} ODBCCONF.exe/a{CONFIGSYSDSN“SQL Server”“DSN=dsnname | Server=yourservername | Database=Finance”}
我希望这对某人有所帮助,我发现我无法存储用户名和密码。但是,我能够在没有这些的情况下建立ODBC连接。问题是,连接不断返回一个错误,说明它如何找不到数据源名称或驱动程序。只有从属性字符串中删除空格后,我的程序才能使用odbc连接 所以 ODBCCONF.exe/a{CONFIGSYSDSN“SQL Server”“DSN=dsnname | Server=yourservername | Database=Finance”} 应该成为 ODBCCONF.exe /a { CONFIGSYSDSN "SQL Server" "DSN=dsnname|SERVER=yourservername|Database=Finance"} ODBCCONF.exe/a{CONFIGSYSDSN“SQL Server”“DSN=dsnname | Server=yourservername | Database=Finance”}
我尝试过,但是我只能在注册表中找到服务器、数据库和lastuser条目编辑odbc配置文件并添加用户名和密码,然后返回注册表查看它设置了什么。sql身份验证选项是在服务器上设置的,而不是我尝试的配置文件,但是我只能在注册表中找到服务器、数据库和lastuser条目编辑odbc配置文件并添加用户名和密码,然后返回注册表查看它设置了什么。sql身份验证选项是在服务器上设置的,而不是在配置文件上设置的