SQL Server从命令行作为mysql

时间:2012-08-12 12:57:34

标签: sql sql-server

如何查看从命令行创建的SQL Server数据库?在mysql中,它可以像

一样完成
C:> mysql -u name -p(password)

但我不知道我可以用来输入

的默认(root)用户名和密码
C:> sqlcmd -U xxx -P xxx

我应该使用什么xxx?

1 个答案:

答案 0 :(得分:1)

sqlcmd实用程序适用于没有管理权限的用户。除了指定非管理员用户的用户名和密码之外,您还需要指定用户名可以访问的数据库:

C:> sqlcmd -U <non-admin-username> -P <non-admin-password> -d db_name

或者,您可以通过指定-E选项“捎带”有权访问您数据库的Windows登录信息:

C:> sqlcmd -E

应启用Windows身份验证才能使其正常工作(尝试此操作,或询问您的DBA)。