我使用SMO在SQL Server中创建帐户
var serverName = "192.168.1.50,1433" ;
Server svr = new Server(serverName);
var db = svr.Databases[databaseName];
if (db != null)
{
// You probably want to create a login and add as a user to your database
Login login = new Login(svr, loginName);
login.DefaultDatabase = "uad"; // Logins typically have master as default database
login.LoginType = LoginType.SqlLogin;
login.Create(textBox7.Text, LoginCreateOptions.None); // Enter a suitable password
login.Enable();
}
我收到错误:
无法连接到服务器192.168.1.50,1433
这很荒谬,在服务器上我成功创建了一个帐户但在客户端上发生了这种错误,在客户端上,我必须成功连接到192.168.1.50端口1433,我可以“选择”和“删除”数据在客户端上的表。这表明客户端和服务器之间的连接完全正确。
答案 0 :(得分:0)
您无法远程创建登录以防止黑客攻击