An Azure relational database service.
For Azure SQL Database, Microsoft Entra ID is not required. A SQL-authenticated database user can be created with its own username and password, then granted write access.
Use this flow in SQL Server Management Studio (SSMS):
- Connect to the target Azure SQL database.
- In Object Explorer, right-click the database and select New Query.
- Run:
CREATE USER ApplicationUser WITH PASSWORD = 'YourStrongPassword1';
- Grant write access:
ALTER ROLE db_datawriter ADD MEMBER ApplicationUser;
- If read access is also needed:
ALTER ROLE db_datareader ADD MEMBER ApplicationUser;
db_writer is not the Azure SQL Database fixed role name shown in the documentation provided here. The documented fixed role for write access is db_datawriter.
If the goal is to let the user create tables or other schema objects, that is different from data write access. The provided context only documents fixed roles such as db_owner, db_ddladmin, db_datawriter, and db_datareader, and recommends using db_owner only for a few users.
SSMS is the tool referenced for connecting and running the query. The documented path is to connect with SQL Server Management Studio, then use Object Explorer and New Query.
References: