2017-09-25 45 views
0

我有asp.net应用程序有一个连接字符串使用windows authentication.my系统在网络域中工作。更改sql服务器登录用户名

当我尝试打开应用程序连接字符串时,请使用此domain\Machin Name进行登录。 但我想把它改成这个domain\MyUserName, 我该怎么做呢?

回答

0

您需要的服务器,数据库名称在通过服务器的IP地址和凭据主要用户名和密码,这里是样品做这样的:

数据源= SERVERIP;初始目录=数据库名;用户ID =用户名; Password =密码;

如果它没有默认服务器连接,则需要将服务器更改为(serverip)(sql实例)。像192.16.3.1 \ SQLEXPRESS

那里将有默认的SA用户名和密码,如果你不知道它创建SQL mananagement工作室新用户=>安全性=>登录

+0

我不能使用用户,并通过为理由 –

+0

好,在u的情况下,不要什么,分享为安全起见您的SQL凭据,然后,你需要更改应用程序逻辑或数据库连接服务,如WCF或webapi .. –

0

你必须创建一个新用户对于此问题如下:

  • 使用相同的用户名和密码创建具有管理员权限的新用户。
  • 在SQL Server数据库上,通过扩展DatabaseNode->Security->Login->Create New User来创建新用户,并添加选择了Windows身份验证单选按钮的新用户。此用户只能通过选定的Windows身份验证添加,它是操作系统的用户登录名。

链接:https://blog.sqlauthority.com/2008/11/02/sql-server-fix-error-login-failed-for-user-username-the-user-is-not-associated-with-a-trusted-sql-server-connection/