What is the T-SQL To grant read and write access to tables in a database in SQL Server?

后端 未结 3 848
孤独总比滥情好
孤独总比滥情好 2020-12-14 05:15

What is the exact SQL to assign db_datareader and db_datawriter roles to a user in SQL Server?

The user name is MYUSER and the

3条回答
  •  悲哀的现实
    2020-12-14 06:04

    It will be better to Create a New role, then grant execute, select ... etc permissions to this role and finally assign users to this role.

    Create role

    CREATE ROLE [db_SomeExecutor] 
    GO
    

    Grant Permission to this role

    GRANT EXECUTE TO db_SomeExecutor
    GRANT INSERT  TO db_SomeExecutor
    

    to Add users database>security> > roles > databaseroles>Properties > Add ( bottom right ) you can search AD users and add then

    OR

       EXEC sp_addrolemember 'db_SomeExecutor', 'domainName\UserName'
    

    Please refer this post

提交回复
热议问题