首先利用SQL管理器创建一个User, 设置为SQL Server authentication
例如Common_User, 密码设置为Password
点确定即可,默认新建的User是public角色。
CREATE LOGIN Common_User WITH PASSWORD = 'Password';
默认Public角色会列出所有数据库,目前要单独禁止Common_User列出所有数据库:
DENY VIEW any DATABASE to Common_User;
之后赋予权限,限定该用户可以管理的数据库:
ALTER AUTHORIZATION ON DATABASE::Common_Test TO Common_User
完工!