Sql server SQL Server 2008 Express授予用户权限
将windows用户帐户添加到SQL Server 2008数据库的权限时,适当的SQL命令(不是通过GUI)是什么?即。。我想给某人读访问权限,给另一个人读/写权限。这是一个两步过程:Sql server SQL Server 2008 Express授予用户权限,sql-server,permissions,sql-server-express,Sql Server,Permissions,Sql Server Express,将windows用户帐户添加到SQL Server 2008数据库的权限时,适当的SQL命令(不是通过GUI)是什么?即。。我想给某人读访问权限,给另一个人读/写权限。这是一个两步过程: 首先,您需要根据该用户的Windows凭据为其创建登录名 CREATE LOGIN [<domainName>\<loginName>] FROM WINDOWS 要对数据库中的每个表授予读取权限,请将db\u datareader角色分配给该用户 sp_addrolemember
- 首先,您需要根据该用户的Windows凭据为其创建登录名
CREATE LOGIN [<domainName>\<loginName>] FROM WINDOWS
- 要对数据库中的每个表授予读取权限,请将
角色分配给该用户db\u datareader
sp_addrolemember @rolename = 'db_datareader', @membername = 'Johnnie'
- 要对数据库中的每个表授予读写权限,请将
以及db\u datareader
角色分配给该用户db\u datawriter
sp_addrolemember @rolename = 'db_datareader', @membername = 'Johnnie'
此外,请确保已在SQL Server Configuration Manager工具中启用TCP/IP连接。这通常仅在您尝试允许远程连接到本地计算机时才会出现问题。(今天早些时候被咬到了。)你好,我允许远程连接到我的本地机器。我创建了用户和角色,但用户必须查看Sql Server代理和作业活动。我应该如何定义创建作业的角色。