You can use SSMS to create database user / give permissions to Windows users
Follow these steps:
Right click on the [Security / Login] folder in Object Explorer and choose “New Login…”
In the next dialog click the [Search] button
Select one of the Windows accounts in a typical Windows fashion
Leave the authentication method set to Windows authentication
Click [OK]
Thus you create an SQL Server User account
Account permissions could be assigned later
Windows administrators already have access
SSMS Setting Database Account
Right click on the “Security” under some of the databases and choose “New” “User”
Enter username and select one of the Server accounts to use
Assign the roles for this user
Click [OK] to confirm
By selecting the [Name-of-Database] “Properties” “Permissions” you can also set specific permissions for the accounts
Using SQL Server Management Studio
SSMS can be used to visually edit the structure or data in a database
It can execute T-SQL queries
Select the database you want to work with in the Object Explorer
Click the [New Query] button
Write the query in the window to the right of Object Explorer
Click the [Execute] button
Moving an SQL Server Database
Necessary when we install a certain application at the customer environment
Ways of moving an SQL Server database:
By backup and restore
Create backup and restore it on the other server
By _detaching and attaching _ the database files
The 2 servers must be the same versions!
By dumping the database as SQL script
Not supported in SSMS
Moving DB by Detaching and Attaching
On the source server:
Choose the database in SQL Server Management Studio
From the context menu we choose the Detach command
We copy the database files from the source server to the destination server:
<database_name>.mdf
<database_name>.ldf
Exercises
Download and install SQL Server Express. Install also SQL Server Management Studio Express (this could take some effort but be persistent).
Connect to the SQL Server with SQL Server Management Studio. Use Windows authentication.
Create a new database Pubs and create new login with permissions to connect to it. Execute the script install_pubs.sql to populate the DB contents (you may need slightly to edit the script before).
Attach the database Northwind (use the files Northwind.mdf and Northwind.ldf ) to SQL Server and connect to it.
Backup the database Northwind into a file named northwind-backup.bak and restore it as database named North .
Export the entire Northwind database as SQL script. Use [Tasks] -> [Generate Scripts]. Ensure you have exported table data rows (not only the schema).
Create a database NW and execute the script in it to create the database and populate table data.
Detatch the database NW and attach it on another computer in the training lab. In case of name collision, preliminary rename the database.
Download and install MySQL Community Server + MySQL Workbench + the sample databases.
Export the MySQL sample database " world " as SQL script.
Modify the script and execute it to restore the database world as " worldNew ".
Connect through the MySQL console client and list the first 20 tons from the database " worldNew ".