How to create and give permission to a user in such a way that they will have full access only to the database(s) they have created not other database(s). I am using SQL Server 2016 Express.
Sql-server – MS SQL Server create user who can access only those databases which they have created
sql serversql-server-2016ssms
Related Question
- Sql-server – How to create a non-sa SQL Server login / access without control server permission
- Sql-server – how can I add user who can read all tables in database and have permission to alter only one table
- SQL Server – Allow Users to View Only Accessible Databases
- SQL Server Login and User – Limited Permissions for CRUD Access
- SQL Server – Automatically Set Read Only Permission for New Databases
- Sql-server – SQL Server: Who created an audit and who altered it last
- SQL Server Synonym Error – How to Resolve User Permission Issues
- Sql-server – Allow user to create databases on server and to see only the databases that are created by him, without creating login first
Best Answer
Welcome to the world of SQL Server Security!
Probably the best place to start is by reading the Microsoft Securing SQL Server Guide. This covers all the basics from securing the physical SQL server to database and user permissions.
An alternative view is the SQL Server Central Stairway to SQL Server Security