我想将Microsoft SQL服务器与Django应用程序连接。在Microsoft SQL Management Studio中,我将创建一个数据库,然后使用密码创建Login,然后使用此Login选项创建用户。在Django应用程序的设置文件中,我提供了我创建的数据库名称,用户名和登录密码。我想我做错了。每当我尝试连接时,它就会显示用户和密码凭据不正确。无法选择将密码提供给用户。创建登录名时,我提供了密码。我刚刚开始使用Microsoft SQL Server。在postgres中,我用于创建一个用户和数据库,并向该用户授予数据库特权,然后用于在Django应用的settings.py中传递凭据。
我正在尝试将Microsoft SQL Server与Django连接起来。
DATABASES = {
'default': {
'ENGINE': 'sql_server.pyodbc',
'NAME': 'ankur_database',
'USER': 'ankur_user',
'PASSWORD': '',
'HOST': 'localhost',
'PORT': '',
'OPTIONS': {
'driver': 'ODBC Driver 13 for SQL Server',
'unicode_results': True,
},
}
我应该在密码中提供的内容以及应该在HOST中提供的“ localhost”。在Microsoft SQL Server中创建数据库并为该数据库创建用户的正确方法是什么?