Creating new users for aws rds mssql

To create a new user for an AWS RDS Microsoft SQL Server instance, you can follow these steps:

Step 1: Connect to your RDS instance

You can connect to your RDS instance using a tool like SQL Server Management Studio (SSMS) or the AWS CLI.

Step 2: Create a new user

Once you're connected to your RDS instance, you can create a new user using the following T-SQL command:

CREATE USER <new_username> FOR LOGIN = <new_username>;

Replace <new_username> with the desired username for your new user.

Step 3: Grant permissions to the new user

To grant permissions to the new user, you can use the following T-SQL command:

EXEC sp_addrolemember 'db_datareader', '<new_username>';
EXEC sp_addrolemember 'db_datawriter', '<new_username>';

This will add the new user to the db_datareader and db_datawriter roles, which will give them read and write permissions to the database.

Step 4: Create a password for the new user

To create a password for the new user, you can use the following T-SQL command:

ALTER USER <new_username> WITH PASSWORD = '<new_password>';

Replace <new_password> with the desired password for your new user.

Step 5: Verify the new user

To verify that the new user has been created and has the correct permissions, you can use the following T-SQL command:

SELECT * FROM sys.server_principals WHERE name = '<new_username>';

This will display information about the new user, including their username, password, and permissions.

That's it! You have now created a new user for your AWS RDS Microsoft SQL Server instance.