Sql server 我如何在互联网的帮助下,在偏远地区使用基于SQL的数据库软件

Sql server 我如何在互联网的帮助下,在偏远地区使用基于SQL的数据库软件,sql-server,Sql Server,我如何在互联网的帮助下,在偏远地区使用基于SQL的数据库软件 我在总部使用一个基于Sql的数据库软件来维护我们的物流,比如收货、发货和其他一些事情 我们的现场办公室也在做同样的事情 那么,是否可以让我们的网站办公室使用internet访问我的软件 这样每个人都可以使用同一个软件 W.Hasan您必须授予远程用户从其网络的访问权限 GRANT [ACTIONS] ON [db_name].[table_name] TO '[remote_user_name]'@'[ip_address]'; 您

我如何在互联网的帮助下,在偏远地区使用基于SQL的数据库软件

我在总部使用一个基于Sql的数据库软件来维护我们的物流,比如收货、发货和其他一些事情

我们的现场办公室也在做同样的事情

那么,是否可以让我们的网站办公室使用internet访问我的软件

这样每个人都可以使用同一个软件


W.Hasan

您必须授予远程用户从其网络的访问权限

GRANT [ACTIONS] ON [db_name].[table_name] TO '[remote_user_name]'@'[ip_address]';
您可以向其中任何一个添加通配符,使其更通用。例如:

GRANT SELECT, INSERT, UPDATE ON employees.* TO 'hr_user'@'123.456.*';

这就是您要找的吗?

我认为您的软件应该需要更改。
实施远程处理,以便其他人可以通过远程处理更新软件或访问数据库。

询问编写软件的人员软件如何与数据库通信可能是值得的;某些sql server应用程序(通常是坏的)是网络密集型应用程序,而不是服务器密集型应用程序。如果您是在内部编写的,那么根据您连接到DB的方式,aaron的答案是好的。