mssql如何用命令设置远程IP访问权限
创建一个数据库,只允许在本地访问
CREATE DATABASE [UserName]
] ON'
( NAME = UserName_mdf,
FILENAME =sRootDir\database\ UserName.mdf,
SIZE = 5MB,
MAXSIZE = 5MB,
FILEGROWTH = 5MB )
LOG ON
( NAME =UserName _log,
FILENAME = sRootDir\database\UserName.ldf,
SIZE = 5MB,
MAXSIZE = 5MB,
ILEGROWTH = 5MB );
sp_addlogin UserName ,Password, UserName;
EXEC sp_dboption UserName,trunc. log on chkpt.,true;
EXEC sp_grantdbaccess 'serName';
EXEC sp_addrolemember 'db_owner','UserName';
这样开出的数据库所有的IP都能访问的到,要怎么改才只能让本地IP来访问,是不是EXEC sp_addrolemember 'db_owner','UserName';这一句中用了db_owner,还是什么其它的原因
还有如果说要开通某个IP通过某个用户可以访问指定的数据库用什么命令
哪个大虾指点一下,MSSQL不是很熟