Linux虚拟机上,可以连接Windows部分已有的数据库,但无法连接Windows新建的 database 'a01/userdb'
时间: 2024-05-31 11:11:22 浏览: 29
数据库连接问题
在Linux虚拟机上连接Windows数据库时,需要确保在Windows上已经开启了远程连接,并且允许 Linux 虚拟机上的 IP 地址访问。此外,还需要确保 Windows 防火墙已经正确配置。
如果你可以连接到部分已有的数据库,但无法连接到新建的数据库,可能是因为该数据库没有授权给你的 Windows 账户。你需要在 Windows 中授权你的账户对该数据库进行访问。具体步骤如下:
1. 在 Windows 上,打开 SQL Server Management Studio,连接到 SQL Server。
2. 在“对象资源管理器”中,右键单击新建的数据库 'a01/userdb',选择“属性”。
3. 在“属性”对话框中,选择“安全性”选项卡。
4. 在“授权”区域中,单击“添加”按钮,添加你的 Windows 账户。
5. 为你的账户授予需要的访问权限,例如“读取”、“写入”等。
6. 单击“确定”保存更改。
完成以上步骤后,重新在 Linux 虚拟机上连接数据库,应该就可以访问 'a01/userdb' 数据库了。
阅读全文